From 1532082e156ed4229d8f7002b733deddb7da34a6 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Mon, 12 Dec 2016 11:38:28 +0100 Subject: gcc: 17f0f5acdcfb9181203ca9b6d8f8cbc64e5ce843 (2016-11-30) --- .../[ARCH]/libstdc++-v3/testsuite/libstdc++.sum | 1238 +++++++++++++++----- 1 file changed, 977 insertions(+), 261 deletions(-) (limited to 'gcc/laplace.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum') diff --git a/gcc/laplace.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum b/gcc/laplace.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum index be42aee5..670d9726 100644 --- a/gcc/laplace.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum +++ b/gcc/laplace.SCHWINGE/test/[ARCH]/libstdc++-v3/testsuite/libstdc++.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Fri Dec 2 05:28:06 2016 +Test Run By thomas on Mon Dec 12 00:14:50 2016 Native configuration is i686-unknown-gnu0.8 === libstdc++ tests === @@ -43,22 +43,25 @@ PASS: 17_intro/headers/c++2014/stdc++.cc (test for excess errors) PASS: 17_intro/headers/c++2014/stdc++_multiple_inclusion.cc (test for excess errors) PASS: 17_intro/shared_with_static_deps.cc (test for excess errors) PASS: 17_intro/static.cc (test for excess errors) +PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 41) PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 42) PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 43) PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 44) PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 45) PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 46) -PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 47) +PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 53) PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 54) PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 55) PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 56) PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 57) PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 58) -PASS: 17_intro/tag_type_explicit_ctor.cc (test for errors, line 59) PASS: 17_intro/tag_type_explicit_ctor.cc (test for excess errors) PASS: 17_intro/using_namespace_std.cc (test for excess errors) -PASS: 17_intro/using_namespace_std_tr1_neg.cc (test for errors, line 66) -PASS: 17_intro/using_namespace_std_tr1_neg.cc (test for errors, line 66) +PASS: 17_intro/using_namespace_std_exp_neg.cc (test for errors, line 62) +PASS: 17_intro/using_namespace_std_exp_neg.cc (test for errors, line 62) +PASS: 17_intro/using_namespace_std_exp_neg.cc (test for excess errors) +PASS: 17_intro/using_namespace_std_tr1_neg.cc (test for errors, line 65) +PASS: 17_intro/using_namespace_std_tr1_neg.cc (test for errors, line 65) PASS: 17_intro/using_namespace_std_tr1_neg.cc (test for excess errors) PASS: 18_support/50594.cc (test for excess errors) PASS: 18_support/50594.cc execution test @@ -103,13 +106,15 @@ PASS: 18_support/exception_ptr/lifespan.cc (test for excess errors) PASS: 18_support/exception_ptr/lifespan.cc execution test PASS: 18_support/exception_ptr/make_exception_ptr.cc (test for excess errors) PASS: 18_support/exception_ptr/make_exception_ptr.cc execution test +PASS: 18_support/exception_ptr/make_exception_ptr_2.cc (test for excess errors) +PASS: 18_support/exception_ptr/make_exception_ptr_2.cc execution test PASS: 18_support/exception_ptr/move.cc (test for excess errors) PASS: 18_support/exception_ptr/move.cc execution test PASS: 18_support/exception_ptr/requirements.cc (test for excess errors) PASS: 18_support/exception_ptr/requirements.cc execution test +PASS: 18_support/exception_ptr/requirements_neg.cc (test for errors, line 28) PASS: 18_support/exception_ptr/requirements_neg.cc (test for errors, line 29) PASS: 18_support/exception_ptr/requirements_neg.cc (test for errors, line 30) -PASS: 18_support/exception_ptr/requirements_neg.cc (test for errors, line 31) PASS: 18_support/exception_ptr/requirements_neg.cc (test for excess errors) PASS: 18_support/exception_ptr/rethrow_exception.cc (test for excess errors) PASS: 18_support/exception_ptr/rethrow_exception.cc execution test @@ -152,6 +157,16 @@ PASS: 18_support/initializer_list/range_access.cc (test for excess errors) PASS: 18_support/initializer_list/requirements/constexpr_functions.cc (test for excess errors) PASS: 18_support/initializer_list/requirements/explicit_instantiation.cc (test for excess errors) PASS: 18_support/initializer_list/requirements/typedefs.cc (test for excess errors) +PASS: 18_support/launder/1.cc (test for excess errors) +PASS: 18_support/launder/1.cc execution test +PASS: 18_support/launder/requirements.cc (test for excess errors) +PASS: 18_support/launder/requirements_neg.cc (test for errors, line 29) +PASS: 18_support/launder/requirements_neg.cc (test for errors, line 30) +PASS: 18_support/launder/requirements_neg.cc (test for errors, line 32) +PASS: 18_support/launder/requirements_neg.cc (test for errors, line 34) +PASS: 18_support/launder/requirements_neg.cc (test for errors, line 36) +PASS: 18_support/launder/requirements_neg.cc (test for errors, line 38) +PASS: 18_support/launder/requirements_neg.cc (test for excess errors) PASS: 18_support/max_align_t/requirements/1.cc (test for excess errors) PASS: 18_support/max_align_t/requirements/2.cc (test for excess errors) PASS: 18_support/nested_exception/51438.cc (test for excess errors) @@ -227,7 +242,7 @@ PASS: 18_support/uncaught_exceptions/uncaught_exceptions.cc (test for excess err PASS: 18_support/uncaught_exceptions/uncaught_exceptions.cc execution test PASS: 18_support/unexpected_handler.cc (test for excess errors) PASS: 18_support/unexpected_handler.cc execution test -PASS: 19_diagnostics/error_category/cons/copy_neg.cc (test for errors, line 30) +PASS: 19_diagnostics/error_category/cons/copy_neg.cc (test for errors, line 27) PASS: 19_diagnostics/error_category/cons/copy_neg.cc (test for excess errors) PASS: 19_diagnostics/error_category/cons/default.cc (test for excess errors) PASS: 19_diagnostics/error_category/cons/default.cc execution test @@ -239,11 +254,12 @@ PASS: 19_diagnostics/error_code/cons/1.cc (test for excess errors) PASS: 19_diagnostics/error_code/cons/1.cc execution test PASS: 19_diagnostics/error_code/cons/39882.cc (test for excess errors) PASS: 19_diagnostics/error_code/cons/39882.cc execution test +PASS: 19_diagnostics/error_code/is_error_code_v.cc (test for excess errors) PASS: 19_diagnostics/error_code/modifiers/39882.cc (test for excess errors) PASS: 19_diagnostics/error_code/modifiers/39882.cc execution test PASS: 19_diagnostics/error_code/operators/bool.cc (test for excess errors) PASS: 19_diagnostics/error_code/operators/bool.cc execution test -PASS: 19_diagnostics/error_code/operators/bool_neg.cc (test for errors, line 28) +PASS: 19_diagnostics/error_code/operators/bool_neg.cc (test for errors, line 27) PASS: 19_diagnostics/error_code/operators/bool_neg.cc (test for excess errors) PASS: 19_diagnostics/error_code/operators/equal.cc (test for excess errors) PASS: 19_diagnostics/error_code/operators/equal.cc execution test @@ -257,7 +273,7 @@ PASS: 19_diagnostics/error_condition/modifiers/39881.cc (test for excess errors) PASS: 19_diagnostics/error_condition/modifiers/39881.cc execution test PASS: 19_diagnostics/error_condition/operators/bool.cc (test for excess errors) PASS: 19_diagnostics/error_condition/operators/bool.cc execution test -PASS: 19_diagnostics/error_condition/operators/bool_neg.cc (test for errors, line 27) +PASS: 19_diagnostics/error_condition/operators/bool_neg.cc (test for errors, line 26) PASS: 19_diagnostics/error_condition/operators/bool_neg.cc (test for excess errors) PASS: 19_diagnostics/error_condition/operators/equal.cc (test for excess errors) PASS: 19_diagnostics/error_condition/operators/equal.cc execution test @@ -329,6 +345,7 @@ PASS: 20_util/add_volatile/requirements/explicit_instantiation.cc (test for exce PASS: 20_util/add_volatile/value.cc (test for excess errors) PASS: 20_util/addressof/1.cc (test for excess errors) PASS: 20_util/addressof/1.cc execution test +PASS: 20_util/addressof/requirements/constexpr.cc (test for excess errors) PASS: 20_util/addressof/requirements/explicit_instantiation.cc (test for excess errors) PASS: 20_util/align/1.cc (test for excess errors) PASS: 20_util/align/1.cc execution test @@ -351,8 +368,12 @@ PASS: 20_util/allocator/14176.cc execution test PASS: 20_util/allocator/33807.cc (test for excess errors) PASS: 20_util/allocator/8230.cc (test for excess errors) PASS: 20_util/allocator/8230.cc execution test +PASS: 20_util/allocator/overaligned.cc (test for excess errors) +PASS: 20_util/allocator/overaligned.cc execution test PASS: 20_util/allocator/requirements/explicit_instantiation/1.cc (test for excess errors) PASS: 20_util/allocator/requirements/typedefs.cc (test for excess errors) +PASS: 20_util/allocator/void.cc (test for excess errors) +PASS: 20_util/allocator/void.cc execution test PASS: 20_util/allocator_traits/members/allocate_hint.cc (test for excess errors) PASS: 20_util/allocator_traits/members/allocate_hint.cc execution test PASS: 20_util/allocator_traits/members/allocate_hint_nonpod.cc (test for excess errors) @@ -369,6 +390,49 @@ PASS: 20_util/allocator_traits/members/select.cc execution test PASS: 20_util/allocator_traits/requirements/explicit_instantiation.cc (test for excess errors) PASS: 20_util/allocator_traits/requirements/typedefs.cc (test for excess errors) PASS: 20_util/allocator_traits/requirements/typedefs2.cc (test for excess errors) +PASS: 20_util/any/assign/1.cc (test for excess errors) +PASS: 20_util/any/assign/1.cc execution test +PASS: 20_util/any/assign/2.cc (test for excess errors) +PASS: 20_util/any/assign/2.cc execution test +PASS: 20_util/any/assign/emplace.cc (test for excess errors) +PASS: 20_util/any/assign/emplace.cc execution test +PASS: 20_util/any/assign/exception.cc (test for excess errors) +PASS: 20_util/any/assign/exception.cc execution test +PASS: 20_util/any/assign/self.cc (test for excess errors) +PASS: 20_util/any/assign/self.cc execution test +PASS: 20_util/any/cons/1.cc (test for excess errors) +PASS: 20_util/any/cons/1.cc execution test +PASS: 20_util/any/cons/2.cc (test for excess errors) +PASS: 20_util/any/cons/2.cc execution test +PASS: 20_util/any/cons/aligned.cc (test for excess errors) +PASS: 20_util/any/cons/aligned.cc execution test +PASS: 20_util/any/cons/explicit.cc (test for errors, line 27) +PASS: 20_util/any/cons/explicit.cc (test for errors, line 29) +PASS: 20_util/any/cons/explicit.cc (test for excess errors) +PASS: 20_util/any/cons/in_place.cc (test for excess errors) +PASS: 20_util/any/cons/in_place.cc execution test +PASS: 20_util/any/cons/nontrivial.cc (test for excess errors) +PASS: 20_util/any/cons/nontrivial.cc execution test +PASS: 20_util/any/make_any.cc (test for excess errors) +PASS: 20_util/any/make_any.cc execution test +PASS: 20_util/any/misc/any_cast.cc (test for excess errors) +PASS: 20_util/any/misc/any_cast.cc execution test +PASS: 20_util/any/misc/any_cast_neg.cc (test for errors, line 453) +PASS: 20_util/any/misc/any_cast_neg.cc (test for excess errors) +PASS: 20_util/any/misc/any_cast_no_rtti.cc (test for excess errors) +PASS: 20_util/any/misc/any_cast_no_rtti.cc execution test +PASS: 20_util/any/misc/swap.cc (test for excess errors) +PASS: 20_util/any/misc/swap.cc execution test +PASS: 20_util/any/modifiers/1.cc (test for excess errors) +PASS: 20_util/any/modifiers/1.cc execution test +PASS: 20_util/any/observers/type.cc (test for excess errors) +PASS: 20_util/any/observers/type.cc execution test +PASS: 20_util/any/requirements.cc (test for excess errors) +PASS: 20_util/any/typedefs.cc (test for excess errors) +PASS: 20_util/as_const/1.cc (test for excess errors) +PASS: 20_util/as_const/rvalue_neg.cc (test for errors, line 26) +PASS: 20_util/as_const/rvalue_neg.cc (test for errors, line 27) +PASS: 20_util/as_const/rvalue_neg.cc (test for excess errors) PASS: 20_util/auto_ptr/1.cc (test for excess errors) PASS: 20_util/auto_ptr/1.cc execution test PASS: 20_util/auto_ptr/2.cc (test for excess errors) @@ -386,9 +450,6 @@ PASS: 20_util/auto_ptr/6.cc execution test PASS: 20_util/auto_ptr/7.cc (test for excess errors) PASS: 20_util/auto_ptr/7.cc execution test PASS: 20_util/auto_ptr/assign_neg.cc (test for errors, line 40) -PASS: 20_util/auto_ptr/assign_neg.cc (test for errors, line 136) -PASS: 20_util/auto_ptr/assign_neg.cc (test for errors, line 154) -PASS: 20_util/auto_ptr/assign_neg.cc (test for errors, line 264) PASS: 20_util/auto_ptr/assign_neg.cc (test for excess errors) PASS: 20_util/auto_ptr/requirements/explicit_instantiation/1.cc (test for excess errors) PASS: 20_util/bad_function_call/cons_virtual_derivation.cc (test for excess errors) @@ -414,6 +475,7 @@ PASS: 20_util/bind/cv_quals.cc execution test PASS: 20_util/bind/cv_quals_2.cc (test for excess errors) PASS: 20_util/bind/cv_quals_2.cc execution test PASS: 20_util/bind/cv_quals_3.cc (test for excess errors) +PASS: 20_util/bind/is_placeholder_v.cc (test for excess errors) PASS: 20_util/bind/move.cc (test for excess errors) PASS: 20_util/bind/move.cc execution test PASS: 20_util/bind/nested.cc (test for excess errors) @@ -428,7 +490,7 @@ PASS: 20_util/bind/ref_neg.cc (test for errors, line 32) PASS: 20_util/bind/ref_neg.cc (test for errors, line 33) PASS: 20_util/bind/ref_neg.cc (test for errors, line 47) PASS: 20_util/bind/ref_neg.cc (test for errors, line 48) -XFAIL: 20_util/bind/ref_neg.cc (test for excess errors) +PASS: 20_util/bind/ref_neg.cc (test for excess errors) PASS: 20_util/bind/refqual.cc (test for excess errors) PASS: 20_util/bind/refqual.cc execution test PASS: 20_util/bind/socket.cc (test for excess errors) @@ -436,8 +498,8 @@ PASS: 20_util/bool_constant/requirements.cc (test for excess errors) PASS: 20_util/common_type/requirements/alias_decl.cc (test for excess errors) PASS: 20_util/common_type/requirements/explicit_instantiation.cc (test for excess errors) PASS: 20_util/common_type/requirements/sfinae_friendly_1.cc (test for excess errors) -PASS: 20_util/common_type/requirements/sfinae_friendly_2.cc (test for errors, line 29) -PASS: 20_util/common_type/requirements/sfinae_friendly_2.cc (test for errors, line 65) +PASS: 20_util/common_type/requirements/sfinae_friendly_2.cc (test for errors, line 28) +PASS: 20_util/common_type/requirements/sfinae_friendly_2.cc (test for errors, line 64) PASS: 20_util/common_type/requirements/sfinae_friendly_2.cc (test for excess errors) PASS: 20_util/common_type/requirements/typedefs-1.cc (test for excess errors) PASS: 20_util/common_type/requirements/typedefs-1.cc execution test @@ -445,20 +507,19 @@ PASS: 20_util/common_type/requirements/typedefs-2.cc (test for excess errors) PASS: 20_util/conditional/requirements/alias_decl.cc (test for excess errors) PASS: 20_util/conditional/requirements/explicit_instantiation.cc (test for excess errors) PASS: 20_util/conditional/requirements/typedefs.cc (test for excess errors) -PASS: 20_util/conditional/requirements/typedefs.cc execution test PASS: 20_util/decay/requirements/alias_decl.cc (test for excess errors) PASS: 20_util/decay/requirements/explicit_instantiation.cc (test for excess errors) PASS: 20_util/decay/requirements/typedefs.cc (test for excess errors) PASS: 20_util/declval/requirements/1.cc (test for excess errors) PASS: 20_util/declval/requirements/1_neg.cc (test for errors, line 2259) -PASS: 20_util/declval/requirements/1_neg.cc (test for errors, line 28) +PASS: 20_util/declval/requirements/1_neg.cc (test for errors, line 27) PASS: 20_util/declval/requirements/1_neg.cc (test for excess errors) -PASS: 20_util/default_delete/48631_neg.cc (test for errors, line 29) -PASS: 20_util/default_delete/48631_neg.cc (test for errors, line 106) +PASS: 20_util/default_delete/48631_neg.cc (test for errors, line 28) +PASS: 20_util/default_delete/48631_neg.cc (test for errors, line 108) PASS: 20_util/default_delete/48631_neg.cc (test for excess errors) PASS: 20_util/default_delete/cons/constexpr.cc (test for excess errors) -PASS: 20_util/default_delete/void_neg.cc (test for errors, line 28) -PASS: 20_util/default_delete/void_neg.cc (test for errors, line 72) +PASS: 20_util/default_delete/void_neg.cc (test for errors, line 27) +PASS: 20_util/default_delete/void_neg.cc (test for errors, line 74) PASS: 20_util/default_delete/void_neg.cc (test for excess errors) PASS: 20_util/duration/arithmetic/1.cc (test for excess errors) PASS: 20_util/duration/arithmetic/1.cc execution test @@ -477,20 +538,20 @@ PASS: 20_util/duration/comparison_operators/1.cc execution test PASS: 20_util/duration/comparison_operators/constexpr.cc (test for excess errors) PASS: 20_util/duration/cons/1.cc (test for excess errors) PASS: 20_util/duration/cons/1.cc execution test -PASS: 20_util/duration/cons/1_neg.cc (test for errors, line 29) -PASS: 20_util/duration/cons/1_neg.cc (test for errors, line 38) +PASS: 20_util/duration/cons/1_neg.cc (test for errors, line 28) +PASS: 20_util/duration/cons/1_neg.cc (test for errors, line 37) PASS: 20_util/duration/cons/1_neg.cc (test for excess errors) PASS: 20_util/duration/cons/2.cc (test for excess errors) PASS: 20_util/duration/cons/2.cc execution test PASS: 20_util/duration/cons/54025.cc (test for excess errors) PASS: 20_util/duration/cons/constexpr.cc (test for excess errors) -PASS: 20_util/duration/cons/dr974_neg.cc (test for errors, line 32) +PASS: 20_util/duration/cons/dr974_neg.cc (test for errors, line 31) PASS: 20_util/duration/cons/dr974_neg.cc (test for excess errors) PASS: 20_util/duration/literals/61166.cc (test for excess errors) PASS: 20_util/duration/literals/61166.cc execution test PASS: 20_util/duration/literals/65499.cc (test for excess errors) PASS: 20_util/duration/literals/ns_detail.cc (test for excess errors) -PASS: 20_util/duration/literals/range.cc (test for errors, line 796) +PASS: 20_util/duration/literals/range.cc (test for errors, line 890) PASS: 20_util/duration/literals/range.cc (test for excess errors) PASS: 20_util/duration/literals/types.cc (test for excess errors) PASS: 20_util/duration/literals/values.cc (test for excess errors) @@ -498,20 +559,22 @@ PASS: 20_util/duration/literals/values.cc execution test PASS: 20_util/duration/requirements/constexpr_functions.cc (test for excess errors) PASS: 20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc (test for excess errors) PASS: 20_util/duration/requirements/sfinae_friendly_1.cc (test for excess errors) -PASS: 20_util/duration/requirements/typedefs_neg1.cc (test for errors, line 246) -PASS: 20_util/duration/requirements/typedefs_neg1.cc (test for errors, line 31) +PASS: 20_util/duration/requirements/treat_as_floating_point_v.cc (test for excess errors) +PASS: 20_util/duration/requirements/typedefs_neg1.cc (test for errors, line 30) +PASS: 20_util/duration/requirements/typedefs_neg1.cc (test for errors, line 308) PASS: 20_util/duration/requirements/typedefs_neg1.cc (test for excess errors) -PASS: 20_util/duration/requirements/typedefs_neg2.cc (test for errors, line 32) -PASS: 20_util/duration/requirements/typedefs_neg2.cc (test for errors, line 247) +PASS: 20_util/duration/requirements/typedefs_neg2.cc (test for errors, line 31) +PASS: 20_util/duration/requirements/typedefs_neg2.cc (test for errors, line 309) PASS: 20_util/duration/requirements/typedefs_neg2.cc (test for excess errors) -PASS: 20_util/duration/requirements/typedefs_neg3.cc (test for errors, line 249) -PASS: 20_util/duration/requirements/typedefs_neg3.cc (test for errors, line 33) +PASS: 20_util/duration/requirements/typedefs_neg3.cc (test for errors, line 32) +PASS: 20_util/duration/requirements/typedefs_neg3.cc (test for errors, line 311) PASS: 20_util/duration/requirements/typedefs_neg3.cc (test for excess errors) PASS: 20_util/duration_cast/constexpr.cc (test for excess errors) +PASS: 20_util/duration_cast/rounding.cc (test for excess errors) PASS: 20_util/enable_if/requirements/alias_decl.cc (test for excess errors) PASS: 20_util/enable_if/requirements/explicit_instantiation.cc (test for excess errors) PASS: 20_util/enable_if/requirements/typedefs.cc (test for excess errors) -PASS: 20_util/enable_if/requirements/typedefs_neg.cc (test for errors, line 32) +PASS: 20_util/enable_if/requirements/typedefs_neg.cc (test for errors, line 30) PASS: 20_util/enable_if/requirements/typedefs_neg.cc (test for excess errors) PASS: 20_util/enable_shared_from_this/56383.cc (test for excess errors) PASS: 20_util/enable_shared_from_this/56383.cc execution test @@ -526,6 +589,8 @@ PASS: 20_util/enable_shared_from_this/members/reinit.cc (test for excess errors) PASS: 20_util/enable_shared_from_this/members/reinit.cc execution test PASS: 20_util/enable_shared_from_this/members/unique_ptr.cc (test for excess errors) PASS: 20_util/enable_shared_from_this/members/unique_ptr.cc execution test +PASS: 20_util/enable_shared_from_this/members/weak_from_this.cc (test for excess errors) +PASS: 20_util/enable_shared_from_this/members/weak_from_this.cc execution test PASS: 20_util/enable_shared_from_this/requirements/explicit_instantiation.cc (test for excess errors) PASS: 20_util/exchange/1.cc (test for excess errors) PASS: 20_util/exchange/1.cc execution test @@ -533,19 +598,19 @@ PASS: 20_util/extent/requirements/explicit_instantiation.cc (test for excess err PASS: 20_util/extent/requirements/typedefs.cc (test for excess errors) PASS: 20_util/extent/value.cc (test for excess errors) PASS: 20_util/forward/1.cc (test for excess errors) -PASS: 20_util/forward/1_neg.cc (test for errors, line 31) +PASS: 20_util/forward/1_neg.cc (test for errors, line 30) PASS: 20_util/forward/1_neg.cc (test for errors, line 41) PASS: 20_util/forward/1_neg.cc (test for excess errors) PASS: 20_util/forward/a.cc (test for excess errors) PASS: 20_util/forward/a.cc execution test PASS: 20_util/forward/b.cc (test for excess errors) PASS: 20_util/forward/b.cc execution test -PASS: 20_util/forward/c_neg.cc (test for errors, line 89) +PASS: 20_util/forward/c_neg.cc (test for errors, line 86) PASS: 20_util/forward/c_neg.cc (test for excess errors) PASS: 20_util/forward/d.cc (test for excess errors) PASS: 20_util/forward/d.cc execution test PASS: 20_util/forward/e.cc (test for excess errors) -PASS: 20_util/forward/f_neg.cc (test for errors, line 89) +PASS: 20_util/forward/f_neg.cc (test for errors, line 86) PASS: 20_util/forward/f_neg.cc (test for excess errors) PASS: 20_util/forward/requirements/explicit_instantiation.cc (test for excess errors) PASS: 20_util/function/1.cc (test for excess errors) @@ -573,6 +638,7 @@ PASS: 20_util/function/68995.cc (test for excess errors) PASS: 20_util/function/69222.cc (test for excess errors) PASS: 20_util/function/7.cc (test for excess errors) PASS: 20_util/function/7.cc execution test +PASS: 20_util/function/77322.cc (test for excess errors) PASS: 20_util/function/8.cc (test for excess errors) PASS: 20_util/function/8.cc execution test PASS: 20_util/function/9.cc (test for excess errors) @@ -581,19 +647,21 @@ PASS: 20_util/function/assign/move.cc (test for excess errors) PASS: 20_util/function/assign/move.cc execution test PASS: 20_util/function/assign/move_target.cc (test for excess errors) PASS: 20_util/function/assign/move_target.cc execution test +PASS: 20_util/function/cmp/cmp_neg.cc (test for errors, line 28) PASS: 20_util/function/cmp/cmp_neg.cc (test for errors, line 29) -PASS: 20_util/function/cmp/cmp_neg.cc (test for errors, line 30) PASS: 20_util/function/cmp/cmp_neg.cc (test for excess errors) PASS: 20_util/function/cons/55320.cc (test for excess errors) PASS: 20_util/function/cons/55320.cc execution test PASS: 20_util/function/cons/57465.cc (test for excess errors) PASS: 20_util/function/cons/57465.cc execution test +PASS: 20_util/function/cons/72820.cc (test for excess errors) PASS: 20_util/function/cons/addressof.cc (test for excess errors) PASS: 20_util/function/cons/callable.cc (test for excess errors) PASS: 20_util/function/cons/move.cc (test for excess errors) PASS: 20_util/function/cons/move.cc execution test PASS: 20_util/function/cons/move_target.cc (test for excess errors) PASS: 20_util/function/cons/move_target.cc execution test +PASS: 20_util/function/cons/refqual.cc (test for excess errors) PASS: 20_util/function/invoke/forwarding.cc (test for excess errors) PASS: 20_util/function/invoke/forwarding.cc execution test PASS: 20_util/function/invoke/move_only.cc (test for excess errors) @@ -609,7 +677,9 @@ PASS: 20_util/function_objects/comparisons_void.cc (test for excess errors) PASS: 20_util/function_objects/constexpr.cc (test for excess errors) PASS: 20_util/function_objects/dr660.cc (test for excess errors) PASS: 20_util/function_objects/dr660.cc execution test +PASS: 20_util/function_objects/invoke/1.cc (test for excess errors) PASS: 20_util/function_objects/invoke/59768.cc (test for excess errors) +PASS: 20_util/function_objects/invoke/ref_ext.cc (test for excess errors) PASS: 20_util/function_objects/mem_fn/55463.cc (test for excess errors) PASS: 20_util/function_objects/mem_fn/55908.cc (test for excess errors) PASS: 20_util/function_objects/mem_fn/68982.cc (test for excess errors) @@ -617,15 +687,13 @@ PASS: 20_util/function_objects/mem_fn/adl.cc (test for excess errors) PASS: 20_util/function_objects/mem_fn/forward.cc (test for excess errors) PASS: 20_util/function_objects/mem_fn/forward.cc execution test PASS: 20_util/function_objects/mem_fn/refqual.cc (test for excess errors) -PASS: 20_util/has_trivial_copy_assign/requirements/explicit_instantiation.cc (test for excess errors) -PASS: 20_util/has_trivial_copy_assign/requirements/typedefs.cc (test for excess errors) -PASS: 20_util/has_trivial_copy_assign/value.cc (test for excess errors) -PASS: 20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc (test for excess errors) -PASS: 20_util/has_trivial_copy_constructor/requirements/typedefs.cc (test for excess errors) -PASS: 20_util/has_trivial_copy_constructor/value.cc (test for excess errors) -PASS: 20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc (test for excess errors) -PASS: 20_util/has_trivial_default_constructor/requirements/typedefs.cc (test for excess errors) -PASS: 20_util/has_trivial_default_constructor/value.cc (test for excess errors) +PASS: 20_util/function_objects/not_fn/1.cc (test for excess errors) +PASS: 20_util/function_objects/not_fn/1.cc execution test +PASS: 20_util/function_objects/searchers.cc (test for excess errors) +PASS: 20_util/function_objects/searchers.cc execution test +PASS: 20_util/has_unique_object_representations/requirements/explicit_instantiation.cc (test for excess errors) +PASS: 20_util/has_unique_object_representations/requirements/typedefs.cc (test for excess errors) +PASS: 20_util/has_unique_object_representations/value.cc (test for excess errors) PASS: 20_util/has_virtual_destructor/requirements/explicit_instantiation.cc (test for excess errors) PASS: 20_util/has_virtual_destructor/requirements/typedefs.cc (test for excess errors) PASS: 20_util/has_virtual_destructor/value.cc (test for excess errors) @@ -662,13 +730,17 @@ PASS: 20_util/headers/memory/types_std_c++0x.cc (test for excess errors) PASS: 20_util/headers/type_traits/std_c++0x_neg.cc (test for errors, line 32) PASS: 20_util/headers/type_traits/std_c++0x_neg.cc (test for excess errors) PASS: 20_util/headers/type_traits/types_std_c++0x.cc (test for excess errors) +PASS: 20_util/headers/type_traits/types_std_c++0x_neg.cc (test for errors, line 25) PASS: 20_util/headers/type_traits/types_std_c++0x_neg.cc (test for errors, line 26) PASS: 20_util/headers/type_traits/types_std_c++0x_neg.cc (test for errors, line 27) PASS: 20_util/headers/type_traits/types_std_c++0x_neg.cc (test for errors, line 28) PASS: 20_util/headers/type_traits/types_std_c++0x_neg.cc (test for errors, line 29) +PASS: 20_util/headers/type_traits/types_std_c++0x_neg.cc (test for errors, line 30) +PASS: 20_util/headers/type_traits/types_std_c++0x_neg.cc (test for errors, line 31) PASS: 20_util/headers/type_traits/types_std_c++0x_neg.cc (test for excess errors) PASS: 20_util/headers/utility/synopsis.cc (test for excess errors) PASS: 20_util/headers/utility/using_namespace_std_rel_ops.cc (test for excess errors) +PASS: 20_util/in_place/requirements.cc (test for excess errors) PASS: 20_util/integer_sequence/intseq.cc (test for excess errors) PASS: 20_util/integer_sequence/requirements/typedefs.cc (test for excess errors) PASS: 20_util/integral_constant/call_operator.cc (test for excess errors) @@ -696,6 +768,12 @@ PASS: 20_util/is_assignable/value.cc (test for excess errors) PASS: 20_util/is_base_of/requirements/explicit_instantiation.cc (test for excess errors) PASS: 20_util/is_base_of/requirements/typedefs.cc (test for excess errors) PASS: 20_util/is_base_of/value.cc (test for excess errors) +PASS: 20_util/is_callable/requirements/explicit_instantiation.cc (test for excess errors) +PASS: 20_util/is_callable/requirements/explicit_instantiation_ext.cc (test for excess errors) +PASS: 20_util/is_callable/requirements/typedefs.cc (test for excess errors) +PASS: 20_util/is_callable/requirements/typedefs_ext.cc (test for excess errors) +PASS: 20_util/is_callable/value.cc (test for excess errors) +PASS: 20_util/is_callable/value_ext.cc (test for excess errors) PASS: 20_util/is_class/requirements/explicit_instantiation.cc (test for excess errors) PASS: 20_util/is_class/requirements/typedefs.cc (test for excess errors) PASS: 20_util/is_class/value.cc (test for excess errors) @@ -706,6 +784,7 @@ PASS: 20_util/is_const/requirements/explicit_instantiation.cc (test for excess e PASS: 20_util/is_const/requirements/typedefs.cc (test for excess errors) PASS: 20_util/is_const/value.cc (test for excess errors) PASS: 20_util/is_constructible/51185.cc (test for excess errors) +PASS: 20_util/is_constructible/77395.cc (test for excess errors) PASS: 20_util/is_constructible/requirements/explicit_instantiation.cc (test for excess errors) PASS: 20_util/is_constructible/requirements/typedefs.cc (test for excess errors) PASS: 20_util/is_constructible/value-2.cc (test for excess errors) @@ -776,6 +855,12 @@ PASS: 20_util/is_move_constructible/value.cc (test for excess errors) PASS: 20_util/is_nothrow_assignable/requirements/explicit_instantiation.cc (test for excess errors) PASS: 20_util/is_nothrow_assignable/requirements/typedefs.cc (test for excess errors) PASS: 20_util/is_nothrow_assignable/value.cc (test for excess errors) +PASS: 20_util/is_nothrow_callable/requirements/explicit_instantiation.cc (test for excess errors) +PASS: 20_util/is_nothrow_callable/requirements/explicit_instantiation_ext.cc (test for excess errors) +PASS: 20_util/is_nothrow_callable/requirements/typedefs.cc (test for excess errors) +PASS: 20_util/is_nothrow_callable/requirements/typedefs_ext.cc (test for excess errors) +PASS: 20_util/is_nothrow_callable/value.cc (test for excess errors) +PASS: 20_util/is_nothrow_callable/value_ext.cc (test for excess errors) PASS: 20_util/is_nothrow_constructible/requirements/explicit_instantiation.cc (test for excess errors) PASS: 20_util/is_nothrow_constructible/requirements/typedefs.cc (test for excess errors) PASS: 20_util/is_nothrow_constructible/value.cc (test for excess errors) @@ -798,8 +883,14 @@ PASS: 20_util/is_nothrow_move_constructible/requirements/explicit_instantiation. PASS: 20_util/is_nothrow_move_constructible/requirements/typedefs.cc (test for excess errors) PASS: 20_util/is_nothrow_move_constructible/value.cc (test for excess errors) PASS: 20_util/is_nothrow_swappable/requirements/explicit_instantiation.cc (test for excess errors) +PASS: 20_util/is_nothrow_swappable/requirements/explicit_instantiation_ext.cc (test for excess errors) PASS: 20_util/is_nothrow_swappable/requirements/typedefs.cc (test for excess errors) +PASS: 20_util/is_nothrow_swappable/requirements/typedefs_ext.cc (test for excess errors) PASS: 20_util/is_nothrow_swappable/value.cc (test for excess errors) +PASS: 20_util/is_nothrow_swappable/value_ext.cc (test for excess errors) +PASS: 20_util/is_nothrow_swappable_with/requirements/explicit_instantiation.cc (test for excess errors) +PASS: 20_util/is_nothrow_swappable_with/requirements/typedefs.cc (test for excess errors) +PASS: 20_util/is_nothrow_swappable_with/value.cc (test for excess errors) PASS: 20_util/is_null_pointer/requirements/explicit_instantiation.cc (test for excess errors) PASS: 20_util/is_null_pointer/requirements/typedefs.cc (test for excess errors) PASS: 20_util/is_null_pointer/value.cc (test for excess errors) @@ -835,8 +926,14 @@ PASS: 20_util/is_standard_layout/requiremenents/explicit_instantiation.cc (test PASS: 20_util/is_standard_layout/requiremenents/typedefs.cc (test for excess errors) PASS: 20_util/is_standard_layout/value.cc (test for excess errors) PASS: 20_util/is_swappable/requirements/explicit_instantiation.cc (test for excess errors) +PASS: 20_util/is_swappable/requirements/explicit_instantiation_ext.cc (test for excess errors) PASS: 20_util/is_swappable/requirements/typedefs.cc (test for excess errors) +PASS: 20_util/is_swappable/requirements/typedefs_ext.cc (test for excess errors) PASS: 20_util/is_swappable/value.cc (test for excess errors) +PASS: 20_util/is_swappable/value_ext.cc (test for excess errors) +PASS: 20_util/is_swappable_with/requirements/explicit_instantiation.cc (test for excess errors) +PASS: 20_util/is_swappable_with/requirements/typedefs.cc (test for excess errors) +PASS: 20_util/is_swappable_with/value.cc (test for excess errors) PASS: 20_util/is_trivial/requirements/explicit_instantiation.cc (test for excess errors) PASS: 20_util/is_trivial/requirements/typedefs.cc (test for excess errors) PASS: 20_util/is_trivial/value.cc (test for excess errors) @@ -888,11 +985,11 @@ PASS: 20_util/make_signed/requirements/typedefs-1.cc (test for excess errors) PASS: 20_util/make_signed/requirements/typedefs-2.cc (test for excess errors) PASS: 20_util/make_signed/requirements/typedefs-3.cc (test for excess errors) PASS: 20_util/make_signed/requirements/typedefs-4.cc (test for excess errors) -PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 33) -PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 35) -PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 37) -PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 40) -PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 42) +PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 32) +PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 34) +PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 36) +PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 39) +PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 41) PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line 1924) PASS: 20_util/make_signed/requirements/typedefs_neg.cc (test for excess errors) PASS: 20_util/make_unsigned/requirements/alias_decl.cc (test for excess errors) @@ -900,11 +997,11 @@ PASS: 20_util/make_unsigned/requirements/explicit_instantiation.cc (test for exc PASS: 20_util/make_unsigned/requirements/typedefs-1.cc (test for excess errors) PASS: 20_util/make_unsigned/requirements/typedefs-2.cc (test for excess errors) PASS: 20_util/make_unsigned/requirements/typedefs-3.cc (test for excess errors) -PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 33) -PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 35) -PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 37) -PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 40) -PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 42) +PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 32) +PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 34) +PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 36) +PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 39) +PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 41) PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 1820) PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for errors, line 1777) PASS: 20_util/make_unsigned/requirements/typedefs_neg.cc (test for excess errors) @@ -914,8 +1011,94 @@ PASS: 20_util/move_if_noexcept/1.cc (test for excess errors) PASS: 20_util/move_if_noexcept/1.cc execution test PASS: 20_util/move_if_noexcept/constexpr.cc (test for excess errors) PASS: 20_util/move_if_noexcept/requirements/explicit_instantiation.cc (test for excess errors) +PASS: 20_util/optional/77288.cc (test for excess errors) +PASS: 20_util/optional/77288.cc execution test +PASS: 20_util/optional/assignment/1.cc (test for excess errors) +PASS: 20_util/optional/assignment/1.cc execution test +PASS: 20_util/optional/assignment/2.cc (test for excess errors) +PASS: 20_util/optional/assignment/2.cc execution test +PASS: 20_util/optional/assignment/3.cc (test for excess errors) +PASS: 20_util/optional/assignment/3.cc execution test +PASS: 20_util/optional/assignment/4.cc (test for excess errors) +PASS: 20_util/optional/assignment/4.cc execution test +PASS: 20_util/optional/assignment/5.cc (test for excess errors) +PASS: 20_util/optional/assignment/5.cc execution test +PASS: 20_util/optional/assignment/6.cc (test for excess errors) +PASS: 20_util/optional/assignment/6.cc execution test +PASS: 20_util/optional/assignment/7.cc (test for excess errors) +PASS: 20_util/optional/assignment/7.cc execution test +PASS: 20_util/optional/cons/77727.cc (test for excess errors) +PASS: 20_util/optional/cons/77727.cc execution test +PASS: 20_util/optional/cons/copy.cc (test for excess errors) +PASS: 20_util/optional/cons/copy.cc execution test +PASS: 20_util/optional/cons/default.cc (test for excess errors) +PASS: 20_util/optional/cons/default.cc execution test +PASS: 20_util/optional/cons/move.cc (test for excess errors) +PASS: 20_util/optional/cons/move.cc execution test +PASS: 20_util/optional/cons/value.cc (test for excess errors) +PASS: 20_util/optional/cons/value.cc execution test +PASS: 20_util/optional/cons/value_neg.cc (test for errors, line 35) +PASS: 20_util/optional/cons/value_neg.cc (test for errors, line 37) +PASS: 20_util/optional/cons/value_neg.cc (test for excess errors) +PASS: 20_util/optional/constexpr/cons/default.cc (test for excess errors) +PASS: 20_util/optional/constexpr/cons/value.cc (test for excess errors) +PASS: 20_util/optional/constexpr/in_place.cc (test for excess errors) +PASS: 20_util/optional/constexpr/make_optional.cc (test for excess errors) +PASS: 20_util/optional/constexpr/make_optional.cc execution test +PASS: 20_util/optional/constexpr/nullopt.cc (test for excess errors) +PASS: 20_util/optional/constexpr/observers/1.cc (test for excess errors) +PASS: 20_util/optional/constexpr/observers/2.cc (test for excess errors) +PASS: 20_util/optional/constexpr/observers/2.cc execution test +PASS: 20_util/optional/constexpr/observers/3.cc (test for excess errors) +PASS: 20_util/optional/constexpr/observers/3.cc execution test +PASS: 20_util/optional/constexpr/observers/4.cc (test for excess errors) +PASS: 20_util/optional/constexpr/observers/5.cc (test for excess errors) +PASS: 20_util/optional/constexpr/relops/1.cc (test for excess errors) +PASS: 20_util/optional/constexpr/relops/2.cc (test for excess errors) +PASS: 20_util/optional/constexpr/relops/3.cc (test for excess errors) +PASS: 20_util/optional/constexpr/relops/4.cc (test for excess errors) +PASS: 20_util/optional/constexpr/relops/5.cc (test for excess errors) +PASS: 20_util/optional/constexpr/relops/6.cc (test for excess errors) +PASS: 20_util/optional/hash.cc (test for excess errors) +PASS: 20_util/optional/hash.cc execution test +PASS: 20_util/optional/in_place.cc (test for excess errors) +PASS: 20_util/optional/in_place.cc execution test +PASS: 20_util/optional/make_optional.cc (test for excess errors) +PASS: 20_util/optional/make_optional.cc execution test +PASS: 20_util/optional/nullopt.cc (test for excess errors) +PASS: 20_util/optional/nullopt.cc execution test +PASS: 20_util/optional/observers/1.cc (test for excess errors) +PASS: 20_util/optional/observers/1.cc execution test +PASS: 20_util/optional/observers/2.cc (test for excess errors) +PASS: 20_util/optional/observers/2.cc execution test +PASS: 20_util/optional/observers/3.cc (test for excess errors) +PASS: 20_util/optional/observers/3.cc execution test +PASS: 20_util/optional/observers/4.cc (test for excess errors) +PASS: 20_util/optional/observers/4.cc execution test +PASS: 20_util/optional/observers/5.cc (test for excess errors) +PASS: 20_util/optional/observers/5.cc execution test +PASS: 20_util/optional/observers/6.cc (test for excess errors) +PASS: 20_util/optional/relops/1.cc (test for excess errors) +PASS: 20_util/optional/relops/1.cc execution test +PASS: 20_util/optional/relops/2.cc (test for excess errors) +PASS: 20_util/optional/relops/2.cc execution test +PASS: 20_util/optional/relops/3.cc (test for excess errors) +PASS: 20_util/optional/relops/3.cc execution test +PASS: 20_util/optional/relops/4.cc (test for excess errors) +PASS: 20_util/optional/relops/4.cc execution test +PASS: 20_util/optional/relops/5.cc (test for excess errors) +PASS: 20_util/optional/relops/5.cc execution test +PASS: 20_util/optional/relops/6.cc (test for excess errors) +PASS: 20_util/optional/relops/6.cc execution test +PASS: 20_util/optional/requirements.cc (test for excess errors) +PASS: 20_util/optional/requirements.cc execution test +PASS: 20_util/optional/swap/1.cc (test for excess errors) +PASS: 20_util/optional/swap/1.cc execution test +PASS: 20_util/optional/swap/2.cc (test for excess errors) +PASS: 20_util/optional/typedefs.cc (test for excess errors) PASS: 20_util/owner_less/cmp.cc (test for excess errors) PASS: 20_util/owner_less/cmp.cc execution test +PASS: 20_util/owner_less/void.cc (test for excess errors) PASS: 20_util/pair/1.cc (test for excess errors) PASS: 20_util/pair/1.cc execution test PASS: 20_util/pair/2.cc (test for excess errors) @@ -933,26 +1116,26 @@ PASS: 20_util/pair/astuple/constexpr_get.cc (test for excess errors) PASS: 20_util/pair/astuple/constexpr_get_by_type.cc (test for excess errors) PASS: 20_util/pair/astuple/get.cc (test for excess errors) PASS: 20_util/pair/astuple/get_by_type.cc (test for excess errors) -PASS: 20_util/pair/astuple/get_by_type_neg.cc (test for errors, line 27) +PASS: 20_util/pair/astuple/get_by_type_neg.cc (test for errors, line 26) PASS: 20_util/pair/astuple/get_by_type_neg.cc (test for excess errors) -PASS: 20_util/pair/astuple/get_neg.cc (test for errors, line 27) +PASS: 20_util/pair/astuple/get_neg.cc (test for errors, line 26) PASS: 20_util/pair/astuple/get_neg.cc (test for excess errors) PASS: 20_util/pair/comparison_operators/constexpr.cc (test for excess errors) PASS: 20_util/pair/cons/constexpr.cc (test for excess errors) -PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 41) -PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 47) -PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 56) -PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 61) -PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 75) -PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 87) -PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 92) -PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 101) -PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 103) -PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 105) +PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 40) +PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 46) +PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 55) +PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 60) +PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 74) +PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 86) +PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 91) +PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 100) +PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 102) +PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 104) +PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 110) PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 111) -PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 112) -PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 134) -PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 136) +PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 133) +PASS: 20_util/pair/cons/explicit_construct.cc (test for errors, line 135) PASS: 20_util/pair/cons/explicit_construct.cc (test for excess errors) PASS: 20_util/pair/cons/noexcept_move_construct.cc (test for excess errors) PASS: 20_util/pair/constexpr_get.cc (test for excess errors) @@ -970,6 +1153,7 @@ PASS: 20_util/pair/requirements/dr801.cc (test for excess errors) PASS: 20_util/pair/requirements/explicit_instantiation/1.cc (test for excess errors) PASS: 20_util/pair/swap.cc (test for excess errors) PASS: 20_util/pair/swap.cc execution test +PASS: 20_util/pair/traits.cc (test for excess errors) PASS: 20_util/pointer_safety/1.cc (test for excess errors) PASS: 20_util/pointer_safety/1.cc execution test PASS: 20_util/pointer_traits/pointer_to.cc (test for excess errors) @@ -987,9 +1171,9 @@ PASS: 20_util/ratio/comparisons/comp3.cc (test for excess errors) PASS: 20_util/ratio/comparisons/comp3.cc execution test PASS: 20_util/ratio/cons/cons1.cc (test for excess errors) PASS: 20_util/ratio/cons/cons1.cc execution test -PASS: 20_util/ratio/cons/cons_overflow_neg.cc (test for errors, line 34) -PASS: 20_util/ratio/cons/cons_overflow_neg.cc (test for errors, line 40) -PASS: 20_util/ratio/cons/cons_overflow_neg.cc (test for errors, line 46) +PASS: 20_util/ratio/cons/cons_overflow_neg.cc (test for errors, line 33) +PASS: 20_util/ratio/cons/cons_overflow_neg.cc (test for errors, line 39) +PASS: 20_util/ratio/cons/cons_overflow_neg.cc (test for errors, line 45) PASS: 20_util/ratio/cons/cons_overflow_neg.cc (test for errors, line 265) PASS: 20_util/ratio/cons/cons_overflow_neg.cc (test for errors, line 266) PASS: 20_util/ratio/cons/cons_overflow_neg.cc (test for errors, line 61) @@ -1005,34 +1189,36 @@ PASS: 20_util/ratio/operations/ops2.cc (test for excess errors) PASS: 20_util/ratio/operations/ops2.cc execution test PASS: 20_util/ratio/operations/ops3.cc (test for excess errors) PASS: 20_util/ratio/operations/ops3.cc execution test -PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 29) -PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 36) -PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 38) -PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 435) +PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 28) +PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 35) +PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 37) +PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 451) PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 97) PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 99) PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 101) PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for errors, line 108) PASS: 20_util/ratio/operations/ops_overflow_neg.cc (test for excess errors) PASS: 20_util/ratio/requirements/constexpr_data.cc (test for excess errors) +PASS: 20_util/ratio/requirements/ratio_equal_v.cc (test for excess errors) PASS: 20_util/raw_storage_iterator/base.cc (test for excess errors) PASS: 20_util/raw_storage_iterator/base.cc execution test +PASS: 20_util/raw_storage_iterator/dr2127.cc (test for excess errors) +PASS: 20_util/raw_storage_iterator/dr2127.cc execution test PASS: 20_util/raw_storage_iterator/requirements/base_classes.cc (test for excess errors) PASS: 20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc (test for excess errors) PASS: 20_util/raw_storage_iterator/requirements/typedefs.cc (test for excess errors) PASS: 20_util/reference_wrapper/24803.cc (test for excess errors) PASS: 20_util/reference_wrapper/41792.cc (test for excess errors) PASS: 20_util/reference_wrapper/invoke-2.cc (test for excess errors) -PASS: 20_util/reference_wrapper/invoke-2.cc execution test PASS: 20_util/reference_wrapper/invoke-3.cc (test for excess errors) PASS: 20_util/reference_wrapper/invoke.cc (test for excess errors) PASS: 20_util/reference_wrapper/invoke.cc execution test +PASS: 20_util/reference_wrapper/ref_neg.cc (test for errors, line 30) PASS: 20_util/reference_wrapper/ref_neg.cc (test for errors, line 31) PASS: 20_util/reference_wrapper/ref_neg.cc (test for errors, line 32) PASS: 20_util/reference_wrapper/ref_neg.cc (test for errors, line 33) PASS: 20_util/reference_wrapper/ref_neg.cc (test for errors, line 34) PASS: 20_util/reference_wrapper/ref_neg.cc (test for errors, line 35) -PASS: 20_util/reference_wrapper/ref_neg.cc (test for errors, line 36) PASS: 20_util/reference_wrapper/ref_neg.cc (test for excess errors) PASS: 20_util/reference_wrapper/requirements.cc (test for excess errors) PASS: 20_util/reference_wrapper/result_type.cc (test for excess errors) @@ -1071,10 +1257,14 @@ PASS: 20_util/scoped_allocator/1.cc (test for excess errors) PASS: 20_util/scoped_allocator/1.cc execution test PASS: 20_util/scoped_allocator/2.cc (test for excess errors) PASS: 20_util/scoped_allocator/2.cc execution test +PASS: 20_util/scoped_allocator/3.cc (test for excess errors) PASS: 20_util/scoped_allocator/65279.cc (test for excess errors) PASS: 20_util/scoped_allocator/69114.cc (test for excess errors) PASS: 20_util/scoped_allocator/69293_neg.cc (test for errors, line 89) PASS: 20_util/scoped_allocator/69293_neg.cc (test for excess errors) +PASS: 20_util/scoped_allocator/construct_pair.cc (test for excess errors) +PASS: 20_util/scoped_allocator/construct_pair.cc execution test +PASS: 20_util/scoped_allocator/outermost.cc (test for excess errors) PASS: 20_util/scoped_allocator/propagation.cc (test for excess errors) PASS: 20_util/scoped_allocator/requirements/explicit_instantiation.cc (test for excess errors) PASS: 20_util/scoped_allocator/requirements/typedefs.cc (test for excess errors) @@ -1082,20 +1272,18 @@ PASS: 20_util/shared_ptr/assign/assign.cc (test for excess errors) PASS: 20_util/shared_ptr/assign/assign.cc execution test PASS: 20_util/shared_ptr/assign/auto_ptr.cc (test for excess errors) PASS: 20_util/shared_ptr/assign/auto_ptr.cc execution test -PASS: 20_util/shared_ptr/assign/auto_ptr_neg.cc (test for errors, line 39) +PASS: 20_util/shared_ptr/assign/auto_ptr_neg.cc (test for errors, line 37) PASS: 20_util/shared_ptr/assign/auto_ptr_neg.cc (test for excess errors) PASS: 20_util/shared_ptr/assign/auto_ptr_rvalue.cc (test for excess errors) PASS: 20_util/shared_ptr/assign/dr541.cc (test for excess errors) PASS: 20_util/shared_ptr/assign/move.cc (test for excess errors) PASS: 20_util/shared_ptr/assign/move.cc execution test +PASS: 20_util/shared_ptr/assign/sfinae.cc (test for excess errors) PASS: 20_util/shared_ptr/assign/shared_ptr.cc (test for excess errors) PASS: 20_util/shared_ptr/assign/shared_ptr.cc execution test -PASS: 20_util/shared_ptr/assign/shared_ptr_neg.cc (test for errors, line 39) -PASS: 20_util/shared_ptr/assign/shared_ptr_neg.cc (test for errors, line ) -PASS: 20_util/shared_ptr/assign/shared_ptr_neg.cc (test for errors, line ) -PASS: 20_util/shared_ptr/assign/shared_ptr_neg.cc (test for errors, line ) +PASS: 20_util/shared_ptr/assign/shared_ptr_neg.cc (test for errors, line 36) PASS: 20_util/shared_ptr/assign/shared_ptr_neg.cc (test for excess errors) -PASS: 20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc (test for errors, line 38) +PASS: 20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc (test for errors, line 35) PASS: 20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc (test for excess errors) PASS: 20_util/shared_ptr/assign/unique_ptr_rvalue.cc (test for excess errors) PASS: 20_util/shared_ptr/atomic/1.cc (test for excess errors) @@ -1105,6 +1293,7 @@ PASS: 20_util/shared_ptr/atomic/2.cc execution test PASS: 20_util/shared_ptr/atomic/3.cc (test for excess errors) PASS: 20_util/shared_ptr/atomic/3.cc execution test PASS: 20_util/shared_ptr/casts/1.cc (test for excess errors) +PASS: 20_util/shared_ptr/casts/reinterpret.cc (test for excess errors) PASS: 20_util/shared_ptr/comparison/42925.cc (test for excess errors) PASS: 20_util/shared_ptr/comparison/cmp.cc (test for excess errors) PASS: 20_util/shared_ptr/comparison/cmp.cc execution test @@ -1113,9 +1302,8 @@ PASS: 20_util/shared_ptr/comparison/less.cc (test for excess errors) PASS: 20_util/shared_ptr/comparison/less.cc execution test PASS: 20_util/shared_ptr/cons/39405.cc (test for excess errors) PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for errors, line 34) -PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for errors, line 889) -PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for errors, line 37) -PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for errors, line 307) +PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for errors, line 35) +PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for errors, line ) PASS: 20_util/shared_ptr/cons/43820_neg.cc (test for excess errors) PASS: 20_util/shared_ptr/cons/46910.cc (test for excess errors) PASS: 20_util/shared_ptr/cons/51365.cc (test for excess errors) @@ -1130,6 +1318,8 @@ PASS: 20_util/shared_ptr/cons/alias.cc execution test PASS: 20_util/shared_ptr/cons/alloc.cc (test for excess errors) PASS: 20_util/shared_ptr/cons/alloc.cc execution test PASS: 20_util/shared_ptr/cons/alloc_min.cc (test for excess errors) +PASS: 20_util/shared_ptr/cons/array.cc (test for excess errors) +PASS: 20_util/shared_ptr/cons/array.cc execution test PASS: 20_util/shared_ptr/cons/auto_ptr.cc (test for excess errors) PASS: 20_util/shared_ptr/cons/auto_ptr.cc execution test PASS: 20_util/shared_ptr/cons/auto_ptr_neg.cc (test for errors, line 34) @@ -1158,10 +1348,10 @@ PASS: 20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc (test for excess error PASS: 20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc execution test PASS: 20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc (test for excess errors) PASS: 20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc execution test -PASS: 20_util/shared_ptr/cons/unique_ptr_neg.cc (test for errors, line 37) +PASS: 20_util/shared_ptr/cons/unique_ptr_neg.cc (test for errors, line 34) PASS: 20_util/shared_ptr/cons/unique_ptr_neg.cc (test for excess errors) -PASS: 20_util/shared_ptr/cons/void_neg.cc (test for errors, line 27) -PASS: 20_util/shared_ptr/cons/void_neg.cc (test for errors, line 888) +PASS: 20_util/shared_ptr/cons/void_neg.cc (test for errors, line 26) +PASS: 20_util/shared_ptr/cons/void_neg.cc (test for errors, line ) PASS: 20_util/shared_ptr/cons/void_neg.cc (test for excess errors) PASS: 20_util/shared_ptr/cons/weak_ptr.cc (test for excess errors) PASS: 20_util/shared_ptr/cons/weak_ptr.cc execution test @@ -1199,12 +1389,15 @@ PASS: 20_util/shared_ptr/modifiers/reset.cc (test for excess errors) PASS: 20_util/shared_ptr/modifiers/reset.cc execution test PASS: 20_util/shared_ptr/modifiers/reset_alloc.cc (test for excess errors) PASS: 20_util/shared_ptr/modifiers/reset_alloc.cc execution test -PASS: 20_util/shared_ptr/modifiers/reset_neg.cc (test for errors, line 37) +PASS: 20_util/shared_ptr/modifiers/reset_neg.cc (test for errors, line 34) PASS: 20_util/shared_ptr/modifiers/reset_neg.cc (test for excess errors) +PASS: 20_util/shared_ptr/modifiers/reset_sfinae.cc (test for excess errors) PASS: 20_util/shared_ptr/modifiers/swap.cc (test for excess errors) PASS: 20_util/shared_ptr/modifiers/swap.cc execution test -PASS: 20_util/shared_ptr/modifiers/swap_neg.cc (test for errors, line 38) +PASS: 20_util/shared_ptr/modifiers/swap_neg.cc (test for errors, line 35) PASS: 20_util/shared_ptr/modifiers/swap_neg.cc (test for excess errors) +PASS: 20_util/shared_ptr/observers/array.cc (test for excess errors) +PASS: 20_util/shared_ptr/observers/array.cc execution test PASS: 20_util/shared_ptr/observers/bool_conv.cc (test for excess errors) PASS: 20_util/shared_ptr/observers/bool_conv.cc execution test PASS: 20_util/shared_ptr/observers/get.cc (test for excess errors) @@ -1217,10 +1410,13 @@ PASS: 20_util/shared_ptr/observers/use_count.cc (test for excess errors) PASS: 20_util/shared_ptr/observers/use_count.cc execution test PASS: 20_util/shared_ptr/requirements/explicit_instantiation/1.cc (test for excess errors) PASS: 20_util/shared_ptr/requirements/explicit_instantiation/2.cc (test for excess errors) +PASS: 20_util/shared_ptr/requirements/weak_type.cc (test for excess errors) PASS: 20_util/shared_ptr/thread/default_weaktoshared.cc (test for excess errors) PASS: 20_util/shared_ptr/thread/default_weaktoshared.cc execution test PASS: 20_util/shared_ptr/thread/mutex_weaktoshared.cc (test for excess errors) PASS: 20_util/shared_ptr/thread/mutex_weaktoshared.cc execution test +PASS: 20_util/specialized_algorithms/memory_management_tools/1.cc (test for excess errors) +PASS: 20_util/specialized_algorithms/memory_management_tools/1.cc execution test PASS: 20_util/specialized_algorithms/uninitialized_copy/58982.cc (test for excess errors) PASS: 20_util/specialized_algorithms/uninitialized_copy/64476.cc (test for excess errors) PASS: 20_util/specialized_algorithms/uninitialized_copy/64476.cc execution test @@ -1257,6 +1453,7 @@ PASS: 20_util/time_point/nonmember/constexpr.cc (test for excess errors) PASS: 20_util/time_point/requirements/constexpr_functions.cc (test for excess errors) PASS: 20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc (test for excess errors) PASS: 20_util/time_point_cast/constexpr.cc (test for excess errors) +PASS: 20_util/time_point_cast/rounding.cc (test for excess errors) PASS: 20_util/tuple/48476.cc (test for excess errors) PASS: 20_util/tuple/48476.cc execution test PASS: 20_util/tuple/51365.cc (test for excess errors) @@ -1265,8 +1462,12 @@ PASS: 20_util/tuple/56785.cc (test for excess errors) PASS: 20_util/tuple/60497.cc (test for excess errors) PASS: 20_util/tuple/61947.cc (test for excess errors) PASS: 20_util/tuple/67844.cc (test for excess errors) +PASS: 20_util/tuple/77395.cc (test for excess errors) +PASS: 20_util/tuple/77802.cc (test for excess errors) +PASS: 20_util/tuple/apply/1.cc (test for excess errors) +PASS: 20_util/tuple/apply/1.cc execution test +PASS: 20_util/tuple/comparison_operators/35480_neg.cc (test for errors, line 29) PASS: 20_util/tuple/comparison_operators/35480_neg.cc (test for errors, line 30) -PASS: 20_util/tuple/comparison_operators/35480_neg.cc (test for errors, line 31) XFAIL: 20_util/tuple/comparison_operators/35480_neg.cc (test for excess errors) PASS: 20_util/tuple/comparison_operators/comparisons.cc (test for excess errors) PASS: 20_util/tuple/comparison_operators/comparisons.cc execution test @@ -1276,6 +1477,7 @@ PASS: 20_util/tuple/cons/41530.cc (test for excess errors) PASS: 20_util/tuple/cons/44487.cc (test for excess errors) PASS: 20_util/tuple/cons/45228.cc (test for excess errors) PASS: 20_util/tuple/cons/48476.cc (test for excess errors) +PASS: 20_util/tuple/cons/66338.cc (test for excess errors) PASS: 20_util/tuple/cons/allocators.cc (test for excess errors) PASS: 20_util/tuple/cons/allocators.cc execution test PASS: 20_util/tuple/cons/assignment.cc (test for excess errors) @@ -1287,6 +1489,7 @@ PASS: 20_util/tuple/cons/constexpr-3.cc (test for excess errors) PASS: 20_util/tuple/cons/constructor.cc (test for excess errors) PASS: 20_util/tuple/cons/constructor.cc execution test PASS: 20_util/tuple/cons/converting.cc (test for excess errors) +PASS: 20_util/tuple/cons/element_accepts_anything_byval.cc (test for excess errors) PASS: 20_util/tuple/cons/explicit_construct.cc (test for errors, line 46) PASS: 20_util/tuple/cons/explicit_construct.cc (test for errors, line 48) PASS: 20_util/tuple/cons/explicit_construct.cc (test for errors, line 50) @@ -1366,6 +1569,28 @@ PASS: 20_util/tuple/element_access/get2.cc (test for excess errors) PASS: 20_util/tuple/element_access/get2_by_type.cc (test for excess errors) PASS: 20_util/tuple/element_access/get_by_type.cc (test for excess errors) PASS: 20_util/tuple/element_access/get_by_type.cc execution test +PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 1280) +PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 29) +PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 30) +PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 31) +PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 32) +PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 33) +PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 34) +PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 42) +PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 43) +PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 44) +PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 45) +PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 46) +PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 47) +PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 55) +PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 56) +PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 57) +PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 58) +PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 59) +PASS: 20_util/tuple/element_access/get_neg.cc (test for errors, line 60) +PASS: 20_util/tuple/element_access/get_neg.cc (test for excess errors) +PASS: 20_util/tuple/make_from_tuple/1.cc (test for excess errors) +PASS: 20_util/tuple/make_from_tuple/1.cc execution test PASS: 20_util/tuple/moveable.cc (test for excess errors) PASS: 20_util/tuple/moveable.cc execution test PASS: 20_util/tuple/moveable2.cc (test for excess errors) @@ -1380,6 +1605,7 @@ PASS: 20_util/tuple/swap.cc execution test PASS: 20_util/tuple/tuple_element.cc (test for excess errors) PASS: 20_util/tuple/tuple_element_t.cc (test for excess errors) PASS: 20_util/tuple/tuple_size.cc (test for excess errors) +PASS: 20_util/tuple/tuple_size_v.cc (test for excess errors) PASS: 20_util/typeindex/comparison_operators.cc (test for excess errors) PASS: 20_util/typeindex/comparison_operators.cc execution test PASS: 20_util/typeindex/hash.cc (test for excess errors) @@ -1396,19 +1622,17 @@ PASS: 20_util/unique_ptr/54351.cc (test for excess errors) PASS: 20_util/unique_ptr/54351.cc execution test PASS: 20_util/unique_ptr/assign/48635.cc (test for excess errors) PASS: 20_util/unique_ptr/assign/48635.cc execution test +PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 43) PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 44) -PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 45) -PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 269) -PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 50) -PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 537) +PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 289) +PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 49) +PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for errors, line 540) PASS: 20_util/unique_ptr/assign/48635_neg.cc (test for excess errors) -PASS: 20_util/unique_ptr/assign/assign_neg.cc (test for errors, line 42) +PASS: 20_util/unique_ptr/assign/assign_neg.cc (test for errors, line 41) +PASS: 20_util/unique_ptr/assign/assign_neg.cc (test for errors, line 47) PASS: 20_util/unique_ptr/assign/assign_neg.cc (test for errors, line 48) -PASS: 20_util/unique_ptr/assign/assign_neg.cc (test for errors, line 49) +PASS: 20_util/unique_ptr/assign/assign_neg.cc (test for errors, line 69) PASS: 20_util/unique_ptr/assign/assign_neg.cc (test for excess errors) -PASS: 20_util/unique_ptr/assign/cv_qual.cc (test for errors, line 88) -PASS: 20_util/unique_ptr/assign/cv_qual.cc (test for errors, line 537) -PASS: 20_util/unique_ptr/assign/cv_qual.cc (test for errors, line 614) PASS: 20_util/unique_ptr/assign/cv_qual.cc (test for excess errors) PASS: 20_util/unique_ptr/assign/move.cc (test for excess errors) PASS: 20_util/unique_ptr/assign/move.cc execution test @@ -1418,10 +1642,11 @@ PASS: 20_util/unique_ptr/assign/nullptr.cc (test for excess errors) PASS: 20_util/unique_ptr/assign/nullptr.cc execution test PASS: 20_util/unique_ptr/comparison/42925.cc (test for excess errors) PASS: 20_util/unique_ptr/comparison/dr1401.cc (test for excess errors) +PASS: 20_util/unique_ptr/cons/77990.cc (test for excess errors) +PASS: 20_util/unique_ptr/cons/array_convertible_neg.cc (test for errors, line 44) PASS: 20_util/unique_ptr/cons/array_convertible_neg.cc (test for errors, line 45) -PASS: 20_util/unique_ptr/cons/array_convertible_neg.cc (test for errors, line 46) +PASS: 20_util/unique_ptr/cons/array_convertible_neg.cc (test for errors, line 53) PASS: 20_util/unique_ptr/cons/array_convertible_neg.cc (test for errors, line 54) -PASS: 20_util/unique_ptr/cons/array_convertible_neg.cc (test for errors, line 55) PASS: 20_util/unique_ptr/cons/array_convertible_neg.cc (test for excess errors) PASS: 20_util/unique_ptr/cons/auto_ptr.cc (test for excess errors) PASS: 20_util/unique_ptr/cons/auto_ptr.cc execution test @@ -1430,16 +1655,20 @@ PASS: 20_util/unique_ptr/cons/auto_ptr_neg.cc (test for excess errors) PASS: 20_util/unique_ptr/cons/constexpr.cc (test for excess errors) PASS: 20_util/unique_ptr/cons/constexpr.cc scan-assembler-not _ZNSt10unique_ptrIiSt14default_deleteIiEEC2Ev PASS: 20_util/unique_ptr/cons/constexpr.cc scan-assembler-not _ZNSt10unique_ptrIiSt14default_deleteIiEEC2EDn +PASS: 20_util/unique_ptr/cons/convertible_neg.cc (test for errors, line 33) PASS: 20_util/unique_ptr/cons/convertible_neg.cc (test for errors, line 34) -PASS: 20_util/unique_ptr/cons/convertible_neg.cc (test for errors, line 35) PASS: 20_util/unique_ptr/cons/convertible_neg.cc (test for excess errors) -PASS: 20_util/unique_ptr/cons/cv_qual.cc (test for errors, line 105) -PASS: 20_util/unique_ptr/cons/cv_qual.cc (test for errors, line 106) -PASS: 20_util/unique_ptr/cons/cv_qual.cc (test for errors, line 107) -PASS: 20_util/unique_ptr/cons/cv_qual.cc (test for errors, line 108) -PASS: 20_util/unique_ptr/cons/cv_qual.cc (test for errors, line 445) -PASS: 20_util/unique_ptr/cons/cv_qual.cc (test for errors, line 127) PASS: 20_util/unique_ptr/cons/cv_qual.cc (test for excess errors) +PASS: 20_util/unique_ptr/cons/cv_qual_neg.cc (test for errors, line 38) +PASS: 20_util/unique_ptr/cons/cv_qual_neg.cc (test for errors, line 39) +PASS: 20_util/unique_ptr/cons/cv_qual_neg.cc (test for errors, line 40) +PASS: 20_util/unique_ptr/cons/cv_qual_neg.cc (test for errors, line 41) +PASS: 20_util/unique_ptr/cons/cv_qual_neg.cc (test for errors, line 448) +PASS: 20_util/unique_ptr/cons/cv_qual_neg.cc (test for errors, line 60) +PASS: 20_util/unique_ptr/cons/cv_qual_neg.cc (test for errors, line 69) +PASS: 20_util/unique_ptr/cons/cv_qual_neg.cc (test for errors, line 70) +PASS: 20_util/unique_ptr/cons/cv_qual_neg.cc (test for errors, line 71) +PASS: 20_util/unique_ptr/cons/cv_qual_neg.cc (test for excess errors) PASS: 20_util/unique_ptr/cons/noexcept_move_construct.cc (test for excess errors) PASS: 20_util/unique_ptr/cons/nullptr.cc (test for excess errors) PASS: 20_util/unique_ptr/cons/nullptr.cc execution test @@ -1447,23 +1676,23 @@ PASS: 20_util/unique_ptr/cons/pointer.cc (test for excess errors) PASS: 20_util/unique_ptr/cons/pointer.cc execution test PASS: 20_util/unique_ptr/cons/pointer_array.cc (test for excess errors) PASS: 20_util/unique_ptr/cons/pointer_array.cc execution test -PASS: 20_util/unique_ptr/cons/pointer_array_convertible_neg.cc (test for errors, line 38) +PASS: 20_util/unique_ptr/cons/pointer_array_convertible_neg.cc (test for errors, line 37) PASS: 20_util/unique_ptr/cons/pointer_array_convertible_neg.cc (test for excess errors) PASS: 20_util/unique_ptr/cons/ptr_deleter.cc (test for excess errors) PASS: 20_util/unique_ptr/cons/ptr_deleter.cc execution test -PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 32) -PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 34) -PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 36) -PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 42) -PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 44) -PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 46) +PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 31) +PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 33) +PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 35) +PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 41) +PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 43) +PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for errors, line 45) PASS: 20_util/unique_ptr/cons/ptr_deleter_neg.cc (test for excess errors) PASS: 20_util/unique_ptr/creation/array.cc (test for excess errors) PASS: 20_util/unique_ptr/creation/array.cc execution test +PASS: 20_util/unique_ptr/creation/array_neg.cc (test for errors, line 27) PASS: 20_util/unique_ptr/creation/array_neg.cc (test for errors, line 28) PASS: 20_util/unique_ptr/creation/array_neg.cc (test for errors, line 29) PASS: 20_util/unique_ptr/creation/array_neg.cc (test for errors, line 30) -PASS: 20_util/unique_ptr/creation/array_neg.cc (test for errors, line 31) PASS: 20_util/unique_ptr/creation/array_neg.cc (test for excess errors) PASS: 20_util/unique_ptr/creation/single.cc (test for excess errors) PASS: 20_util/unique_ptr/creation/single.cc execution test @@ -1473,13 +1702,13 @@ PASS: 20_util/unique_ptr/hash/1.cc execution test PASS: 20_util/unique_ptr/modifiers/43183.cc (test for excess errors) PASS: 20_util/unique_ptr/modifiers/43183.cc execution test PASS: 20_util/unique_ptr/modifiers/48398.cc (test for excess errors) -PASS: 20_util/unique_ptr/modifiers/cv_qual.cc (test for errors, line 93) -PASS: 20_util/unique_ptr/modifiers/cv_qual.cc (test for errors, line 95) -PASS: 20_util/unique_ptr/modifiers/cv_qual.cc (test for errors, line 97) -PASS: 20_util/unique_ptr/modifiers/cv_qual.cc (test for errors, line 99) -PASS: 20_util/unique_ptr/modifiers/cv_qual.cc (test for errors, line 614) PASS: 20_util/unique_ptr/modifiers/cv_qual.cc (test for excess errors) PASS: 20_util/unique_ptr/modifiers/reset_neg.cc (test for errors, line 35) +PASS: 20_util/unique_ptr/modifiers/reset_neg.cc (test for errors, line 38) +PASS: 20_util/unique_ptr/modifiers/reset_neg.cc (test for errors, line 50) +PASS: 20_util/unique_ptr/modifiers/reset_neg.cc (test for errors, line 52) +PASS: 20_util/unique_ptr/modifiers/reset_neg.cc (test for errors, line 54) +PASS: 20_util/unique_ptr/modifiers/reset_neg.cc (test for errors, line 56) PASS: 20_util/unique_ptr/modifiers/reset_neg.cc (test for excess errors) PASS: 20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc (test for excess errors) PASS: 20_util/unique_ptr/requirements/pointer_type.cc (test for excess errors) @@ -1499,10 +1728,17 @@ PASS: 20_util/uses_allocator/construction.cc (test for excess errors) PASS: 20_util/uses_allocator/construction.cc execution test PASS: 20_util/uses_allocator/requirements/explicit_instantiation.cc (test for excess errors) PASS: 20_util/uses_allocator/requirements/typedefs.cc (test for excess errors) +PASS: 20_util/uses_allocator/requirements/uses_allocator_v.cc (test for excess errors) PASS: 20_util/uses_allocator/value.cc (test for excess errors) PASS: 20_util/uses_allocator/value.cc execution test +PASS: 20_util/variable_templates_for_traits.cc (test for excess errors) +PASS: 20_util/variant/compile.cc (test for excess errors) +PASS: 20_util/variant/hash.cc (test for excess errors) +PASS: 20_util/variant/hash.cc execution test +PASS: 20_util/variant/run.cc (test for excess errors) +PASS: 20_util/variant/run.cc execution test PASS: 20_util/void_t/1.cc (test for excess errors) -PASS: 20_util/weak_ptr/comparison/cmp_neg.cc (test for errors, line 33) +PASS: 20_util/weak_ptr/comparison/cmp_neg.cc (test for errors, line 32) PASS: 20_util/weak_ptr/comparison/cmp_neg.cc (test for excess errors) PASS: 20_util/weak_ptr/cons/constexpr.cc (test for excess errors) PASS: 20_util/weak_ptr/cons/constexpr.cc scan-assembler-not _ZNSt8weak_ptrIiEC2Ev @@ -1513,6 +1749,10 @@ PASS: 20_util/weak_ptr/observers/owner_before.cc execution test PASS: 20_util/weak_ptr/requirements/explicit_instantiation/1.cc (test for excess errors) PASS: 20_util/weak_ptr/requirements/explicit_instantiation/2.cc (test for excess errors) PASS: 21_strings/basic_string/40160.cc (test for excess errors) +PASS: 21_strings/basic_string/56166.cc (test for excess errors) +PASS: 21_strings/basic_string/56166.cc execution test +PASS: 21_strings/basic_string/allocator/71964.cc (test for excess errors) +PASS: 21_strings/basic_string/allocator/71964.cc execution test PASS: 21_strings/basic_string/allocator/char/copy.cc (test for excess errors) PASS: 21_strings/basic_string/allocator/char/copy.cc execution test PASS: 21_strings/basic_string/allocator/char/copy_assign.cc (test for excess errors) @@ -1576,6 +1816,12 @@ PASS: 21_strings/basic_string/cons/char/65085.cc (test for excess errors) PASS: 21_strings/basic_string/cons/char/65085.cc execution test PASS: 21_strings/basic_string/cons/char/69092.cc (test for excess errors) PASS: 21_strings/basic_string/cons/char/69092.cc execution test +PASS: 21_strings/basic_string/cons/char/7.cc (test for excess errors) +PASS: 21_strings/basic_string/cons/char/7.cc execution test +PASS: 21_strings/basic_string/cons/char/8.cc (test for excess errors) +PASS: 21_strings/basic_string/cons/char/8.cc execution test +PASS: 21_strings/basic_string/cons/char/9.cc (test for excess errors) +PASS: 21_strings/basic_string/cons/char/9.cc execution test PASS: 21_strings/basic_string/cons/char/moveable.cc (test for excess errors) PASS: 21_strings/basic_string/cons/char/moveable.cc execution test PASS: 21_strings/basic_string/cons/char/moveable2.cc (test for excess errors) @@ -1595,6 +1841,12 @@ PASS: 21_strings/basic_string/cons/wchar_t/5.cc (test for excess errors) PASS: 21_strings/basic_string/cons/wchar_t/5.cc execution test PASS: 21_strings/basic_string/cons/wchar_t/6.cc (test for excess errors) PASS: 21_strings/basic_string/cons/wchar_t/6.cc execution test +PASS: 21_strings/basic_string/cons/wchar_t/7.cc (test for excess errors) +PASS: 21_strings/basic_string/cons/wchar_t/7.cc execution test +PASS: 21_strings/basic_string/cons/wchar_t/8.cc (test for excess errors) +PASS: 21_strings/basic_string/cons/wchar_t/8.cc execution test +PASS: 21_strings/basic_string/cons/wchar_t/9.cc (test for excess errors) +PASS: 21_strings/basic_string/cons/wchar_t/9.cc execution test PASS: 21_strings/basic_string/cons/wchar_t/moveable.cc (test for excess errors) PASS: 21_strings/basic_string/cons/wchar_t/moveable.cc execution test PASS: 21_strings/basic_string/cons/wchar_t/moveable2.cc (test for excess errors) @@ -1683,6 +1935,7 @@ PASS: 21_strings/basic_string/inserters_extractors/wchar_t/9.cc execution test PASS: 21_strings/basic_string/literals/types.cc (test for excess errors) PASS: 21_strings/basic_string/literals/values.cc (test for excess errors) PASS: 21_strings/basic_string/literals/values.cc execution test +PASS: 21_strings/basic_string/lwg2758.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/64422.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/append/char/1.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/append/char/1.cc execution test @@ -1690,18 +1943,24 @@ PASS: 21_strings/basic_string/modifiers/append/char/2.cc (test for excess errors PASS: 21_strings/basic_string/modifiers/append/char/2.cc execution test PASS: 21_strings/basic_string/modifiers/append/char/3.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/append/char/3.cc execution test +PASS: 21_strings/basic_string/modifiers/append/char/4.cc (test for excess errors) +PASS: 21_strings/basic_string/modifiers/append/char/4.cc execution test PASS: 21_strings/basic_string/modifiers/append/wchar_t/1.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/append/wchar_t/1.cc execution test PASS: 21_strings/basic_string/modifiers/append/wchar_t/2.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/append/wchar_t/2.cc execution test PASS: 21_strings/basic_string/modifiers/append/wchar_t/3.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/append/wchar_t/3.cc execution test +PASS: 21_strings/basic_string/modifiers/append/wchar_t/4.cc (test for excess errors) +PASS: 21_strings/basic_string/modifiers/append/wchar_t/4.cc execution test PASS: 21_strings/basic_string/modifiers/assign/char/1.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/assign/char/1.cc execution test PASS: 21_strings/basic_string/modifiers/assign/char/2.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/assign/char/2.cc execution test PASS: 21_strings/basic_string/modifiers/assign/char/3.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/assign/char/3.cc execution test +PASS: 21_strings/basic_string/modifiers/assign/char/4.cc (test for excess errors) +PASS: 21_strings/basic_string/modifiers/assign/char/4.cc execution test PASS: 21_strings/basic_string/modifiers/assign/char/64657.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/assign/char/move_assign.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/assign/char/move_assign.cc execution test @@ -1711,16 +1970,22 @@ PASS: 21_strings/basic_string/modifiers/assign/wchar_t/2.cc (test for excess err PASS: 21_strings/basic_string/modifiers/assign/wchar_t/2.cc execution test PASS: 21_strings/basic_string/modifiers/assign/wchar_t/3.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/assign/wchar_t/3.cc execution test +PASS: 21_strings/basic_string/modifiers/assign/wchar_t/4.cc (test for excess errors) +PASS: 21_strings/basic_string/modifiers/assign/wchar_t/4.cc execution test PASS: 21_strings/basic_string/modifiers/assign/wchar_t/move_assign.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/assign/wchar_t/move_assign.cc execution test PASS: 21_strings/basic_string/modifiers/insert/char/1.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/insert/char/1.cc execution test PASS: 21_strings/basic_string/modifiers/insert/char/2.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/insert/char/2.cc execution test +PASS: 21_strings/basic_string/modifiers/insert/char/3.cc (test for excess errors) +PASS: 21_strings/basic_string/modifiers/insert/char/3.cc execution test PASS: 21_strings/basic_string/modifiers/insert/wchar_t/1.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/insert/wchar_t/1.cc execution test PASS: 21_strings/basic_string/modifiers/insert/wchar_t/2.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/insert/wchar_t/2.cc execution test +PASS: 21_strings/basic_string/modifiers/insert/wchar_t/3.cc (test for excess errors) +PASS: 21_strings/basic_string/modifiers/insert/wchar_t/3.cc execution test PASS: 21_strings/basic_string/modifiers/pop_back/char/1.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/pop_back/char/1.cc execution test PASS: 21_strings/basic_string/modifiers/pop_back/wchar_t/1.cc (test for excess errors) @@ -1737,6 +2002,8 @@ PASS: 21_strings/basic_string/modifiers/replace/char/5.cc (test for excess error PASS: 21_strings/basic_string/modifiers/replace/char/5.cc execution test PASS: 21_strings/basic_string/modifiers/replace/char/6.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/replace/char/6.cc execution test +PASS: 21_strings/basic_string/modifiers/replace/char/7.cc (test for excess errors) +PASS: 21_strings/basic_string/modifiers/replace/char/7.cc execution test PASS: 21_strings/basic_string/modifiers/replace/wchar_t/1.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/replace/wchar_t/1.cc execution test PASS: 21_strings/basic_string/modifiers/replace/wchar_t/2.cc (test for excess errors) @@ -1749,6 +2016,8 @@ PASS: 21_strings/basic_string/modifiers/replace/wchar_t/5.cc (test for excess er PASS: 21_strings/basic_string/modifiers/replace/wchar_t/5.cc execution test PASS: 21_strings/basic_string/modifiers/replace/wchar_t/6.cc (test for excess errors) PASS: 21_strings/basic_string/modifiers/replace/wchar_t/6.cc execution test +PASS: 21_strings/basic_string/modifiers/replace/wchar_t/7.cc (test for excess errors) +PASS: 21_strings/basic_string/modifiers/replace/wchar_t/7.cc execution test PASS: 21_strings/basic_string/numeric_conversions/char/dr1261.cc (test for excess errors) PASS: 21_strings/basic_string/numeric_conversions/char/dr1261.cc execution test PASS: 21_strings/basic_string/numeric_conversions/char/errno.cc (test for excess errors) @@ -1795,14 +2064,22 @@ PASS: 21_strings/basic_string/operations/compare/char/1.cc (test for excess erro PASS: 21_strings/basic_string/operations/compare/char/1.cc execution test PASS: 21_strings/basic_string/operations/compare/char/13650.cc (test for excess errors) PASS: 21_strings/basic_string/operations/compare/char/13650.cc execution test +PASS: 21_strings/basic_string/operations/compare/char/2.cc (test for excess errors) +PASS: 21_strings/basic_string/operations/compare/char/2.cc execution test PASS: 21_strings/basic_string/operations/compare/wchar_t/1.cc (test for excess errors) PASS: 21_strings/basic_string/operations/compare/wchar_t/1.cc execution test PASS: 21_strings/basic_string/operations/compare/wchar_t/13650.cc (test for excess errors) PASS: 21_strings/basic_string/operations/compare/wchar_t/13650.cc execution test +PASS: 21_strings/basic_string/operations/compare/wchar_t/2.cc (test for excess errors) +PASS: 21_strings/basic_string/operations/compare/wchar_t/2.cc execution test PASS: 21_strings/basic_string/operations/data/char/1.cc (test for excess errors) PASS: 21_strings/basic_string/operations/data/char/1.cc execution test +PASS: 21_strings/basic_string/operations/data/char/2.cc (test for excess errors) +PASS: 21_strings/basic_string/operations/data/char/2.cc execution test PASS: 21_strings/basic_string/operations/data/wchar_t/1.cc (test for excess errors) PASS: 21_strings/basic_string/operations/data/wchar_t/1.cc execution test +PASS: 21_strings/basic_string/operations/data/wchar_t/2.cc (test for excess errors) +PASS: 21_strings/basic_string/operations/data/wchar_t/2.cc execution test PASS: 21_strings/basic_string/operations/find/char/1.cc (test for excess errors) PASS: 21_strings/basic_string/operations/find/char/1.cc execution test PASS: 21_strings/basic_string/operations/find/char/2.cc (test for excess errors) @@ -1811,6 +2088,8 @@ PASS: 21_strings/basic_string/operations/find/char/3.cc (test for excess errors) PASS: 21_strings/basic_string/operations/find/char/3.cc execution test PASS: 21_strings/basic_string/operations/find/char/4.cc (test for excess errors) PASS: 21_strings/basic_string/operations/find/char/4.cc execution test +PASS: 21_strings/basic_string/operations/find/char/5.cc (test for excess errors) +PASS: 21_strings/basic_string/operations/find/char/5.cc execution test PASS: 21_strings/basic_string/operations/find/wchar_t/1.cc (test for excess errors) PASS: 21_strings/basic_string/operations/find/wchar_t/1.cc execution test PASS: 21_strings/basic_string/operations/find/wchar_t/2.cc (test for excess errors) @@ -1819,6 +2098,8 @@ PASS: 21_strings/basic_string/operations/find/wchar_t/3.cc (test for excess erro PASS: 21_strings/basic_string/operations/find/wchar_t/3.cc execution test PASS: 21_strings/basic_string/operations/find/wchar_t/4.cc (test for excess errors) PASS: 21_strings/basic_string/operations/find/wchar_t/4.cc execution test +PASS: 21_strings/basic_string/operations/find/wchar_t/5.cc (test for excess errors) +PASS: 21_strings/basic_string/operations/find/wchar_t/5.cc execution test PASS: 21_strings/basic_string/operations/rfind/char/1.cc (test for excess errors) PASS: 21_strings/basic_string/operations/rfind/char/1.cc execution test PASS: 21_strings/basic_string/operations/rfind/char/2.cc (test for excess errors) @@ -1843,6 +2124,8 @@ PASS: 21_strings/basic_string/operators/char/3.cc (test for excess errors) PASS: 21_strings/basic_string/operators/char/3.cc execution test PASS: 21_strings/basic_string/operators/char/4.cc (test for excess errors) PASS: 21_strings/basic_string/operators/char/4.cc execution test +PASS: 21_strings/basic_string/operators/char/5.cc (test for excess errors) +PASS: 21_strings/basic_string/operators/char/5.cc execution test PASS: 21_strings/basic_string/operators/char/65630.cc (test for excess errors) PASS: 21_strings/basic_string/operators/wchar_t/1.cc (test for excess errors) PASS: 21_strings/basic_string/operators/wchar_t/1.cc execution test @@ -1852,6 +2135,8 @@ PASS: 21_strings/basic_string/operators/wchar_t/3.cc (test for excess errors) PASS: 21_strings/basic_string/operators/wchar_t/3.cc execution test PASS: 21_strings/basic_string/operators/wchar_t/4.cc (test for excess errors) PASS: 21_strings/basic_string/operators/wchar_t/4.cc execution test +PASS: 21_strings/basic_string/operators/wchar_t/5.cc (test for excess errors) +PASS: 21_strings/basic_string/operators/wchar_t/5.cc execution test PASS: 21_strings/basic_string/operators/wchar_t/65630.cc (test for excess errors) PASS: 21_strings/basic_string/pthread18185.cc (test for excess errors) PASS: 21_strings/basic_string/pthread18185.cc execution test @@ -1879,6 +2164,124 @@ PASS: 21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc ( PASS: 21_strings/basic_string/requirements/typedefs.cc (test for excess errors) PASS: 21_strings/basic_string/types/1.cc (test for excess errors) PASS: 21_strings/basic_string/types/23767.cc (test for excess errors) +PASS: 21_strings/basic_string_view/capacity/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/capacity/1.cc execution test +PASS: 21_strings/basic_string_view/cons/char/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/cons/char/1.cc execution test +PASS: 21_strings/basic_string_view/cons/char/2.cc (test for excess errors) +PASS: 21_strings/basic_string_view/cons/char/2.cc execution test +PASS: 21_strings/basic_string_view/cons/char/3.cc (test for excess errors) +PASS: 21_strings/basic_string_view/cons/char/3.cc execution test +PASS: 21_strings/basic_string_view/cons/wchar_t/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/cons/wchar_t/1.cc execution test +PASS: 21_strings/basic_string_view/cons/wchar_t/2.cc (test for excess errors) +PASS: 21_strings/basic_string_view/cons/wchar_t/2.cc execution test +PASS: 21_strings/basic_string_view/cons/wchar_t/3.cc (test for excess errors) +PASS: 21_strings/basic_string_view/cons/wchar_t/3.cc execution test +PASS: 21_strings/basic_string_view/element_access/char/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/element_access/char/1.cc execution test +UNSUPPORTED: 21_strings/basic_string_view/element_access/char/2.cc +PASS: 21_strings/basic_string_view/element_access/char/empty.cc (test for excess errors) +PASS: 21_strings/basic_string_view/element_access/char/empty.cc execution test +PASS: 21_strings/basic_string_view/element_access/char/front_back.cc (test for excess errors) +PASS: 21_strings/basic_string_view/element_access/char/front_back.cc execution test +PASS: 21_strings/basic_string_view/element_access/wchar_t/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/element_access/wchar_t/1.cc execution test +UNSUPPORTED: 21_strings/basic_string_view/element_access/wchar_t/2.cc +PASS: 21_strings/basic_string_view/element_access/wchar_t/empty.cc (test for excess errors) +PASS: 21_strings/basic_string_view/element_access/wchar_t/empty.cc execution test +PASS: 21_strings/basic_string_view/element_access/wchar_t/front_back.cc (test for excess errors) +PASS: 21_strings/basic_string_view/element_access/wchar_t/front_back.cc execution test +PASS: 21_strings/basic_string_view/include.cc (test for excess errors) +PASS: 21_strings/basic_string_view/inserters/char/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/inserters/char/1.cc execution test +PASS: 21_strings/basic_string_view/inserters/char/2.cc (test for excess errors) +PASS: 21_strings/basic_string_view/inserters/char/2.cc execution test +PASS: 21_strings/basic_string_view/inserters/char/3.cc (test for excess errors) +PASS: 21_strings/basic_string_view/inserters/char/3.cc execution test +PASS: 21_strings/basic_string_view/inserters/pod/10081-out.cc (test for excess errors) +PASS: 21_strings/basic_string_view/inserters/pod/10081-out.cc execution test +PASS: 21_strings/basic_string_view/inserters/wchar_t/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/inserters/wchar_t/1.cc execution test +PASS: 21_strings/basic_string_view/inserters/wchar_t/2.cc (test for excess errors) +PASS: 21_strings/basic_string_view/inserters/wchar_t/2.cc execution test +PASS: 21_strings/basic_string_view/inserters/wchar_t/3.cc (test for excess errors) +PASS: 21_strings/basic_string_view/inserters/wchar_t/3.cc execution test +PASS: 21_strings/basic_string_view/literals/types.cc (test for excess errors) +PASS: 21_strings/basic_string_view/literals/values.cc (test for excess errors) +PASS: 21_strings/basic_string_view/literals/values.cc execution test +PASS: 21_strings/basic_string_view/modifiers/remove_prefix/char/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/modifiers/remove_prefix/char/1.cc execution test +PASS: 21_strings/basic_string_view/modifiers/remove_prefix/wchar_t/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/modifiers/remove_prefix/wchar_t/1.cc execution test +PASS: 21_strings/basic_string_view/modifiers/remove_suffix/char/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/modifiers/remove_suffix/char/1.cc execution test +PASS: 21_strings/basic_string_view/modifiers/remove_suffix/wchar_t/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/modifiers/remove_suffix/wchar_t/1.cc execution test +PASS: 21_strings/basic_string_view/operations/compare/char/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/compare/char/1.cc execution test +PASS: 21_strings/basic_string_view/operations/compare/char/13650.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/compare/char/13650.cc execution test +PASS: 21_strings/basic_string_view/operations/compare/wchar_t/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/compare/wchar_t/1.cc execution test +PASS: 21_strings/basic_string_view/operations/compare/wchar_t/13650.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/compare/wchar_t/13650.cc execution test +PASS: 21_strings/basic_string_view/operations/copy/char/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/copy/char/1.cc execution test +PASS: 21_strings/basic_string_view/operations/copy/wchar_t/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/copy/wchar_t/1.cc execution test +PASS: 21_strings/basic_string_view/operations/data/char/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/data/char/1.cc execution test +PASS: 21_strings/basic_string_view/operations/data/wchar_t/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/data/wchar_t/1.cc execution test +PASS: 21_strings/basic_string_view/operations/find/char/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/find/char/1.cc execution test +PASS: 21_strings/basic_string_view/operations/find/char/2.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/find/char/2.cc execution test +PASS: 21_strings/basic_string_view/operations/find/char/3.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/find/char/3.cc execution test +PASS: 21_strings/basic_string_view/operations/find/char/4.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/find/char/4.cc execution test +PASS: 21_strings/basic_string_view/operations/find/wchar_t/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/find/wchar_t/1.cc execution test +PASS: 21_strings/basic_string_view/operations/find/wchar_t/2.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/find/wchar_t/2.cc execution test +PASS: 21_strings/basic_string_view/operations/find/wchar_t/3.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/find/wchar_t/3.cc execution test +PASS: 21_strings/basic_string_view/operations/find/wchar_t/4.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/find/wchar_t/4.cc execution test +PASS: 21_strings/basic_string_view/operations/rfind/char/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/rfind/char/1.cc execution test +PASS: 21_strings/basic_string_view/operations/rfind/char/2.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/rfind/char/2.cc execution test +PASS: 21_strings/basic_string_view/operations/rfind/char/3.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/rfind/char/3.cc execution test +PASS: 21_strings/basic_string_view/operations/rfind/wchar_t/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/rfind/wchar_t/1.cc execution test +PASS: 21_strings/basic_string_view/operations/rfind/wchar_t/2.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/rfind/wchar_t/2.cc execution test +PASS: 21_strings/basic_string_view/operations/rfind/wchar_t/3.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/rfind/wchar_t/3.cc execution test +PASS: 21_strings/basic_string_view/operations/string_conversion/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/string_conversion/1.cc execution test +PASS: 21_strings/basic_string_view/operations/substr/char/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/substr/char/1.cc execution test +PASS: 21_strings/basic_string_view/operations/substr/wchar_t/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operations/substr/wchar_t/1.cc execution test +PASS: 21_strings/basic_string_view/operators/char/2.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operators/char/2.cc execution test +PASS: 21_strings/basic_string_view/operators/wchar_t/2.cc (test for excess errors) +PASS: 21_strings/basic_string_view/operators/wchar_t/2.cc execution test +PASS: 21_strings/basic_string_view/range_access/char/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/range_access/wchar_t/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/requirements/explicit_instantiation/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/requirements/explicit_instantiation/char/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/requirements/explicit_instantiation/char16_t/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/requirements/explicit_instantiation/char32_t/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/requirements/explicit_instantiation/wchar_t/1.cc (test for excess errors) +PASS: 21_strings/basic_string_view/requirements/typedefs.cc (test for excess errors) +PASS: 21_strings/basic_string_view/typedefs.cc (test for excess errors) +PASS: 21_strings/basic_string_view/types/1.cc (test for excess errors) PASS: 21_strings/c_strings/char/1.cc (test for excess errors) PASS: 21_strings/c_strings/char/1.cc execution test PASS: 21_strings/c_strings/char/2.cc (test for excess errors) @@ -1973,6 +2376,8 @@ PASS: 22_locale/codecvt/char32_t.cc execution test PASS: 22_locale/codecvt/codecvt_utf16/66417.cc (test for excess errors) PASS: 22_locale/codecvt/codecvt_utf16/66417.cc execution test PASS: 22_locale/codecvt/codecvt_utf16/requirements/1.cc (test for excess errors) +PASS: 22_locale/codecvt/codecvt_utf8/69703.cc (test for excess errors) +PASS: 22_locale/codecvt/codecvt_utf8/69703.cc execution test PASS: 22_locale/codecvt/codecvt_utf8/requirements/1.cc (test for excess errors) PASS: 22_locale/codecvt/codecvt_utf8_utf16/66855.cc (test for excess errors) PASS: 22_locale/codecvt/codecvt_utf8_utf16/66855.cc execution test @@ -2189,6 +2594,7 @@ PASS: 22_locale/conversions/buffer/1.cc (test for excess errors) PASS: 22_locale/conversions/buffer/1.cc execution test PASS: 22_locale/conversions/buffer/requirements/typedefs.cc (test for excess errors) PASS: 22_locale/conversions/string/1.cc (test for excess errors) +PASS: 22_locale/conversions/string/1.cc execution test PASS: 22_locale/conversions/string/2.cc (test for excess errors) PASS: 22_locale/conversions/string/2.cc execution test PASS: 22_locale/conversions/string/3.cc (test for excess errors) @@ -3102,14 +3508,14 @@ PASS: 23_containers/array/specialized_algorithms/swap.cc execution test PASS: 23_containers/array/tuple_interface/constexpr_get.cc (test for excess errors) PASS: 23_containers/array/tuple_interface/get.cc (test for excess errors) UNSUPPORTED: 23_containers/array/tuple_interface/get_debug_neg.cc -PASS: 23_containers/array/tuple_interface/get_neg.cc (test for errors, line 283) -PASS: 23_containers/array/tuple_interface/get_neg.cc (test for errors, line 292) -PASS: 23_containers/array/tuple_interface/get_neg.cc (test for errors, line 300) +PASS: 23_containers/array/tuple_interface/get_neg.cc (test for errors, line 295) +PASS: 23_containers/array/tuple_interface/get_neg.cc (test for errors, line 304) +PASS: 23_containers/array/tuple_interface/get_neg.cc (test for errors, line 312) PASS: 23_containers/array/tuple_interface/get_neg.cc (test for excess errors) PASS: 23_containers/array/tuple_interface/tuple_element.cc (test for excess errors) PASS: 23_containers/array/tuple_interface/tuple_element_cpp14.cc (test for excess errors) UNSUPPORTED: 23_containers/array/tuple_interface/tuple_element_debug_neg.cc -PASS: 23_containers/array/tuple_interface/tuple_element_neg.cc (test for errors, line 331) +PASS: 23_containers/array/tuple_interface/tuple_element_neg.cc (test for errors, line 343) PASS: 23_containers/array/tuple_interface/tuple_element_neg.cc (test for excess errors) PASS: 23_containers/array/tuple_interface/tuple_size.cc (test for excess errors) PASS: 23_containers/bitset/18604.cc (test for excess errors) @@ -3243,6 +3649,8 @@ PASS: 23_containers/deque/init-list.cc (test for excess errors) PASS: 23_containers/deque/init-list.cc execution test PASS: 23_containers/deque/modifiers/emplace/52799.cc (test for excess errors) PASS: 23_containers/deque/modifiers/emplace/const_iterator.cc (test for excess errors) +PASS: 23_containers/deque/modifiers/emplace/cxx17_return.cc (test for excess errors) +PASS: 23_containers/deque/modifiers/emplace/cxx17_return.cc execution test PASS: 23_containers/deque/modifiers/erase/1.cc (test for excess errors) PASS: 23_containers/deque/modifiers/erase/1.cc execution test PASS: 23_containers/deque/modifiers/erase/2.cc (test for excess errors) @@ -3350,7 +3758,7 @@ PASS: 23_containers/forward_list/cons/cons_size.cc execution test PASS: 23_containers/forward_list/cons/moveable.cc (test for excess errors) PASS: 23_containers/forward_list/cons/moveable.cc execution test PASS: 23_containers/forward_list/cons/noexcept_move_construct.cc (test for excess errors) -PASS: 23_containers/forward_list/debug/60499.cc (test for excess errors) +UNSUPPORTED: 23_containers/forward_list/debug/60499.cc PASS: 23_containers/forward_list/debug/clear.cc (test for excess errors) PASS: 23_containers/forward_list/debug/clear.cc execution test UNSUPPORTED: 23_containers/forward_list/debug/construct1_neg.cc @@ -3403,6 +3811,8 @@ PASS: 23_containers/forward_list/modifiers/5.cc execution test PASS: 23_containers/forward_list/modifiers/6.cc (test for excess errors) PASS: 23_containers/forward_list/modifiers/6.cc execution test PASS: 23_containers/forward_list/modifiers/addressof.cc (test for excess errors) +PASS: 23_containers/forward_list/modifiers/emplace_cxx17_return.cc (test for excess errors) +PASS: 23_containers/forward_list/modifiers/emplace_cxx17_return.cc execution test PASS: 23_containers/forward_list/operations/1.cc (test for excess errors) PASS: 23_containers/forward_list/operations/1.cc execution test PASS: 23_containers/forward_list/operations/2.cc (test for excess errors) @@ -3423,14 +3833,14 @@ PASS: 23_containers/forward_list/range_access.cc (test for excess errors) PASS: 23_containers/forward_list/requirements/citerators.cc (test for excess errors) PASS: 23_containers/forward_list/requirements/citerators.cc execution test PASS: 23_containers/forward_list/requirements/do_the_right_thing.cc (test for excess errors) -PASS: 23_containers/forward_list/requirements/dr438/assign_neg.cc (test for errors, line 33) +PASS: 23_containers/forward_list/requirements/dr438/assign_neg.cc (test for errors, line 31) PASS: 23_containers/forward_list/requirements/dr438/assign_neg.cc (test for excess errors) PASS: 23_containers/forward_list/requirements/dr438/constructor.cc (test for excess errors) -PASS: 23_containers/forward_list/requirements/dr438/constructor_1_neg.cc (test for errors, line 27) +PASS: 23_containers/forward_list/requirements/dr438/constructor_1_neg.cc (test for errors, line 25) PASS: 23_containers/forward_list/requirements/dr438/constructor_1_neg.cc (test for excess errors) -PASS: 23_containers/forward_list/requirements/dr438/constructor_2_neg.cc (test for errors, line 28) +PASS: 23_containers/forward_list/requirements/dr438/constructor_2_neg.cc (test for errors, line 26) PASS: 23_containers/forward_list/requirements/dr438/constructor_2_neg.cc (test for excess errors) -PASS: 23_containers/forward_list/requirements/dr438/insert_neg.cc (test for errors, line 33) +PASS: 23_containers/forward_list/requirements/dr438/insert_neg.cc (test for errors, line 31) PASS: 23_containers/forward_list/requirements/dr438/insert_neg.cc (test for excess errors) PASS: 23_containers/forward_list/requirements/exception/basic.cc (test for excess errors) PASS: 23_containers/forward_list/requirements/exception/basic.cc execution test @@ -3555,6 +3965,8 @@ PASS: 23_containers/list/modifiers/3.cc execution test PASS: 23_containers/list/modifiers/addressof.cc (test for excess errors) PASS: 23_containers/list/modifiers/emplace/52799.cc (test for excess errors) PASS: 23_containers/list/modifiers/emplace/const_iterator.cc (test for excess errors) +PASS: 23_containers/list/modifiers/emplace/cxx17_return.cc (test for excess errors) +PASS: 23_containers/list/modifiers/emplace/cxx17_return.cc execution test PASS: 23_containers/list/modifiers/erase/54577.cc (test for excess errors) PASS: 23_containers/list/modifiers/insert/25288.cc (test for excess errors) PASS: 23_containers/list/modifiers/insert/25288.cc execution test @@ -3622,6 +4034,7 @@ PASS: 23_containers/map/23781_neg.cc (test for excess errors) PASS: 23_containers/map/56613.cc (test for excess errors) PASS: 23_containers/map/58764.cc (test for excess errors) PASS: 23_containers/map/59872.cc (test for excess errors) +PASS: 23_containers/map/77334.cc (test for excess errors) PASS: 23_containers/map/allocator/copy.cc (test for excess errors) PASS: 23_containers/map/allocator/copy.cc execution test PASS: 23_containers/map/allocator/copy_assign.cc (test for excess errors) @@ -3641,8 +4054,9 @@ PASS: 23_containers/map/capacity/29134.cc (test for excess errors) PASS: 23_containers/map/capacity/29134.cc execution test PASS: 23_containers/map/cons/moveable.cc (test for excess errors) PASS: 23_containers/map/cons/moveable.cc execution test +PASS: 23_containers/map/cons/noexcept_default_construct.cc (test for excess errors) PASS: 23_containers/map/cons/noexcept_move_construct.cc (test for excess errors) -PASS: 23_containers/map/debug/60499.cc (test for excess errors) +UNSUPPORTED: 23_containers/map/debug/60499.cc UNSUPPORTED: 23_containers/map/debug/construct1_neg.cc UNSUPPORTED: 23_containers/map/debug/construct2_neg.cc UNSUPPORTED: 23_containers/map/debug/construct3_neg.cc @@ -3685,6 +4099,8 @@ PASS: 23_containers/map/modifiers/erase/abi_tag.cc (test for excess errors) PASS: 23_containers/map/modifiers/erase/abi_tag.cc scan-assembler _ZNSt3mapIiiSt4lessIiESaISt4pairIKiiEEE5eraseB5cxx11ESt17_Rb_tree_iteratorIS4_E PASS: 23_containers/map/modifiers/erase/dr130-linkage-check.cc (test for excess errors) PASS: 23_containers/map/modifiers/erase/dr130-linkage-check.cc execution test +PASS: 23_containers/map/modifiers/extract.cc (test for excess errors) +PASS: 23_containers/map/modifiers/extract.cc execution test PASS: 23_containers/map/modifiers/insert/1.cc (test for excess errors) PASS: 23_containers/map/modifiers/insert/1.cc execution test PASS: 23_containers/map/modifiers/insert/16813.cc (test for excess errors) @@ -3699,6 +4115,8 @@ PASS: 23_containers/map/modifiers/insert/5.cc (test for excess errors) PASS: 23_containers/map/modifiers/insert/5.cc execution test PASS: 23_containers/map/modifiers/insert_or_assign/1.cc (test for excess errors) PASS: 23_containers/map/modifiers/insert_or_assign/1.cc execution test +PASS: 23_containers/map/modifiers/merge.cc (test for excess errors) +PASS: 23_containers/map/modifiers/merge.cc execution test PASS: 23_containers/map/modifiers/swap/1.cc (test for excess errors) PASS: 23_containers/map/modifiers/swap/1.cc execution test PASS: 23_containers/map/modifiers/swap/2.cc (test for excess errors) @@ -3715,8 +4133,8 @@ PASS: 23_containers/map/operations/31440.cc (test for excess errors) PASS: 23_containers/map/operations/count.cc (test for excess errors) PASS: 23_containers/map/operations/count.cc execution test PASS: 23_containers/map/operators/1.cc (test for excess errors) +PASS: 23_containers/map/operators/1_neg.cc (test for errors, line 38) PASS: 23_containers/map/operators/1_neg.cc (test for errors, line 39) -PASS: 23_containers/map/operators/1_neg.cc (test for errors, line 40) PASS: 23_containers/map/operators/1_neg.cc (test for excess errors) PASS: 23_containers/map/operators/2.cc (test for excess errors) PASS: 23_containers/map/operators/2.cc execution test @@ -3764,8 +4182,9 @@ PASS: 23_containers/multimap/capacity/29134.cc (test for excess errors) PASS: 23_containers/multimap/capacity/29134.cc execution test PASS: 23_containers/multimap/cons/moveable.cc (test for excess errors) PASS: 23_containers/multimap/cons/moveable.cc execution test +PASS: 23_containers/multimap/cons/noexcept_default_construct.cc (test for excess errors) PASS: 23_containers/multimap/cons/noexcept_move_construct.cc (test for excess errors) -PASS: 23_containers/multimap/debug/60499.cc (test for excess errors) +UNSUPPORTED: 23_containers/multimap/debug/60499.cc UNSUPPORTED: 23_containers/multimap/debug/construct1_neg.cc UNSUPPORTED: 23_containers/multimap/debug/construct2_neg.cc UNSUPPORTED: 23_containers/multimap/debug/construct3_neg.cc @@ -3800,6 +4219,8 @@ PASS: 23_containers/multimap/modifiers/erase/abi_tag.cc (test for excess errors) PASS: 23_containers/multimap/modifiers/erase/abi_tag.cc scan-assembler _ZNSt8multimapIiiSt4lessIiESaISt4pairIKiiEEE5eraseB5cxx11ESt17_Rb_tree_iteratorIS4_E PASS: 23_containers/multimap/modifiers/erase/dr130-linkage-check.cc (test for excess errors) PASS: 23_containers/multimap/modifiers/erase/dr130-linkage-check.cc execution test +PASS: 23_containers/multimap/modifiers/extract.cc (test for excess errors) +PASS: 23_containers/multimap/modifiers/extract.cc execution test PASS: 23_containers/multimap/modifiers/insert/1.cc (test for excess errors) PASS: 23_containers/multimap/modifiers/insert/1.cc execution test PASS: 23_containers/multimap/modifiers/insert/2.cc (test for excess errors) @@ -3810,6 +4231,8 @@ PASS: 23_containers/multimap/modifiers/insert/3.cc (test for excess errors) PASS: 23_containers/multimap/modifiers/insert/3.cc execution test PASS: 23_containers/multimap/modifiers/insert/4.cc (test for excess errors) PASS: 23_containers/multimap/modifiers/insert/4.cc execution test +PASS: 23_containers/multimap/modifiers/merge.cc (test for excess errors) +PASS: 23_containers/multimap/modifiers/merge.cc execution test PASS: 23_containers/multimap/modifiers/swap/1.cc (test for excess errors) PASS: 23_containers/multimap/modifiers/swap/1.cc execution test PASS: 23_containers/multimap/modifiers/swap/2.cc (test for excess errors) @@ -3864,8 +4287,9 @@ PASS: 23_containers/multiset/capacity/29134.cc (test for excess errors) PASS: 23_containers/multiset/capacity/29134.cc execution test PASS: 23_containers/multiset/cons/moveable.cc (test for excess errors) PASS: 23_containers/multiset/cons/moveable.cc execution test +PASS: 23_containers/multiset/cons/noexcept_default_construct.cc (test for excess errors) PASS: 23_containers/multiset/cons/noexcept_move_construct.cc (test for excess errors) -PASS: 23_containers/multiset/debug/60499.cc (test for excess errors) +UNSUPPORTED: 23_containers/multiset/debug/60499.cc UNSUPPORTED: 23_containers/multiset/debug/construct1_neg.cc UNSUPPORTED: 23_containers/multiset/debug/construct2_neg.cc UNSUPPORTED: 23_containers/multiset/debug/construct3_neg.cc @@ -3900,6 +4324,8 @@ PASS: 23_containers/multiset/modifiers/erase/abi_tag.cc scan-assembler _ZNSt8mul PASS: 23_containers/multiset/modifiers/erase/abi_tag.cc scan-assembler _ZNSt8multisetIiSt4lessIiESaIiEE5eraseB5cxx11ESt23_Rb_tree_const_iteratorIiES5_ PASS: 23_containers/multiset/modifiers/erase/dr130-linkage-check.cc (test for excess errors) PASS: 23_containers/multiset/modifiers/erase/dr130-linkage-check.cc execution test +PASS: 23_containers/multiset/modifiers/extract.cc (test for excess errors) +PASS: 23_containers/multiset/modifiers/extract.cc execution test PASS: 23_containers/multiset/modifiers/insert/1.cc (test for excess errors) PASS: 23_containers/multiset/modifiers/insert/1.cc execution test PASS: 23_containers/multiset/modifiers/insert/2.cc (test for excess errors) @@ -3910,6 +4336,8 @@ PASS: 23_containers/multiset/modifiers/insert/3.cc (test for excess errors) PASS: 23_containers/multiset/modifiers/insert/3.cc execution test PASS: 23_containers/multiset/modifiers/insert/4.cc (test for excess errors) PASS: 23_containers/multiset/modifiers/insert/4.cc execution test +PASS: 23_containers/multiset/modifiers/merge.cc (test for excess errors) +PASS: 23_containers/multiset/modifiers/merge.cc execution test PASS: 23_containers/multiset/modifiers/swap/1.cc (test for excess errors) PASS: 23_containers/multiset/modifiers/swap/1.cc execution test PASS: 23_containers/multiset/modifiers/swap/2.cc (test for excess errors) @@ -3940,6 +4368,8 @@ PASS: 23_containers/multiset/requirements/explicit_instantiation/5.cc (test for PASS: 23_containers/multiset/requirements/explicit_instantiation/5_c++0x.cc (test for excess errors) PASS: 23_containers/multiset/requirements/partial_specialization/1.cc (test for excess errors) PASS: 23_containers/multiset/requirements/typedefs.cc (test for excess errors) +PASS: 23_containers/priority_queue/allocator.cc (test for excess errors) +PASS: 23_containers/priority_queue/allocator.cc execution test PASS: 23_containers/priority_queue/members/7161.cc (test for excess errors) PASS: 23_containers/priority_queue/members/7161.cc execution test PASS: 23_containers/priority_queue/moveable.cc (test for excess errors) @@ -3950,6 +4380,8 @@ PASS: 23_containers/priority_queue/requirements/typedefs.cc (test for excess err PASS: 23_containers/priority_queue/requirements/uses_allocator.cc (test for excess errors) PASS: 23_containers/queue/members/7157.cc (test for excess errors) PASS: 23_containers/queue/members/7157.cc execution test +PASS: 23_containers/queue/members/emplace_cxx17_return.cc (test for excess errors) +PASS: 23_containers/queue/members/emplace_cxx17_return.cc execution test PASS: 23_containers/queue/moveable.cc (test for excess errors) PASS: 23_containers/queue/moveable.cc execution test PASS: 23_containers/queue/requirements/explicit_instantiation/1.cc (test for excess errors) @@ -3962,6 +4394,8 @@ PASS: 23_containers/set/23781_neg.cc (test for errors, line 27) PASS: 23_containers/set/23781_neg.cc (test for errors, line 28) PASS: 23_containers/set/23781_neg.cc (test for excess errors) PASS: 23_containers/set/58764.cc (test for excess errors) +PASS: 23_containers/set/allocator/71964.cc (test for excess errors) +PASS: 23_containers/set/allocator/71964.cc execution test PASS: 23_containers/set/allocator/copy.cc (test for excess errors) PASS: 23_containers/set/allocator/copy.cc execution test PASS: 23_containers/set/allocator/copy_assign.cc (test for excess errors) @@ -3985,8 +4419,9 @@ PASS: 23_containers/set/cons/61023.cc (test for excess errors) PASS: 23_containers/set/cons/61023.cc execution test PASS: 23_containers/set/cons/moveable.cc (test for excess errors) PASS: 23_containers/set/cons/moveable.cc execution test +PASS: 23_containers/set/cons/noexcept_default_construct.cc (test for excess errors) PASS: 23_containers/set/cons/noexcept_move_construct.cc (test for excess errors) -PASS: 23_containers/set/debug/60499.cc (test for excess errors) +UNSUPPORTED: 23_containers/set/debug/60499.cc UNSUPPORTED: 23_containers/set/debug/construct1_neg.cc UNSUPPORTED: 23_containers/set/debug/construct2_neg.cc UNSUPPORTED: 23_containers/set/debug/construct3_neg.cc @@ -4025,26 +4460,32 @@ PASS: 23_containers/set/modifiers/erase/abi_tag.cc scan-assembler _ZNSt3setIiSt4 PASS: 23_containers/set/modifiers/erase/abi_tag.cc scan-assembler _ZNSt3setIiSt4lessIiESaIiEE5eraseB5cxx11ESt23_Rb_tree_const_iteratorIiES5_ PASS: 23_containers/set/modifiers/erase/dr130-linkage-check.cc (test for excess errors) PASS: 23_containers/set/modifiers/erase/dr130-linkage-check.cc execution test +PASS: 23_containers/set/modifiers/extract.cc (test for excess errors) +PASS: 23_containers/set/modifiers/extract.cc execution test PASS: 23_containers/set/modifiers/insert/1.cc (test for excess errors) PASS: 23_containers/set/modifiers/insert/1.cc execution test PASS: 23_containers/set/modifiers/insert/2.cc (test for excess errors) PASS: 23_containers/set/modifiers/insert/2.cc execution test PASS: 23_containers/set/modifiers/insert/3.cc (test for excess errors) PASS: 23_containers/set/modifiers/insert/3.cc execution test +PASS: 23_containers/set/modifiers/merge.cc (test for excess errors) +PASS: 23_containers/set/modifiers/merge.cc execution test PASS: 23_containers/set/modifiers/swap/1.cc (test for excess errors) PASS: 23_containers/set/modifiers/swap/1.cc execution test PASS: 23_containers/set/modifiers/swap/2.cc (test for excess errors) PASS: 23_containers/set/modifiers/swap/2.cc execution test PASS: 23_containers/set/modifiers/swap/3.cc (test for excess errors) PASS: 23_containers/set/modifiers/swap/3.cc execution test +PASS: 23_containers/set/move_comparison.cc (test for excess errors) +PASS: 23_containers/set/move_comparison.cc execution test PASS: 23_containers/set/operations/1.cc (test for excess errors) PASS: 23_containers/set/operations/1.cc execution test PASS: 23_containers/set/operations/2.cc (test for excess errors) PASS: 23_containers/set/operations/2.cc execution test PASS: 23_containers/set/operations/count.cc (test for excess errors) PASS: 23_containers/set/operations/count.cc execution test -PASS: 23_containers/set/operators/1_neg.cc (test for errors, line 37) -PASS: 23_containers/set/operators/1_neg.cc (test for errors, line 38) +PASS: 23_containers/set/operators/1_neg.cc (test for errors, line 35) +PASS: 23_containers/set/operators/1_neg.cc (test for errors, line 36) PASS: 23_containers/set/operators/1_neg.cc (test for excess errors) PASS: 23_containers/set/range_access.cc (test for excess errors) PASS: 23_containers/set/requirements/citerators.cc (test for excess errors) @@ -4066,6 +4507,8 @@ PASS: 23_containers/set/requirements/partial_specialization/1.cc (test for exces PASS: 23_containers/set/requirements/typedefs.cc (test for excess errors) PASS: 23_containers/stack/members/7158.cc (test for excess errors) PASS: 23_containers/stack/members/7158.cc execution test +PASS: 23_containers/stack/members/emplace_cxx17_return.cc (test for excess errors) +PASS: 23_containers/stack/members/emplace_cxx17_return.cc execution test PASS: 23_containers/stack/requirements/explicit_instantiation/1.cc (test for excess errors) PASS: 23_containers/stack/requirements/explicit_instantiation/1_c++0x.cc (test for excess errors) PASS: 23_containers/stack/requirements/typedefs.cc (test for excess errors) @@ -4090,7 +4533,7 @@ PASS: 23_containers/unordered_map/cons/56112.cc execution test PASS: 23_containers/unordered_map/cons/66055.cc (test for excess errors) PASS: 23_containers/unordered_map/cons/moveable.cc (test for excess errors) PASS: 23_containers/unordered_map/cons/moveable.cc execution test -PASS: 23_containers/unordered_map/debug/60499.cc (test for excess errors) +UNSUPPORTED: 23_containers/unordered_map/debug/60499.cc UNSUPPORTED: 23_containers/unordered_map/debug/begin1_neg.cc UNSUPPORTED: 23_containers/unordered_map/debug/begin2_neg.cc UNSUPPORTED: 23_containers/unordered_map/debug/bucket_size_neg.cc @@ -4138,6 +4581,8 @@ PASS: 23_containers/unordered_map/init-list.cc (test for excess errors) PASS: 23_containers/unordered_map/init-list.cc execution test PASS: 23_containers/unordered_map/insert/24061-map.cc (test for excess errors) PASS: 23_containers/unordered_map/insert/24061-map.cc execution test +PASS: 23_containers/unordered_map/insert/57619.cc (test for excess errors) +PASS: 23_containers/unordered_map/insert/57619.cc execution test PASS: 23_containers/unordered_map/insert/array_syntax.cc (test for excess errors) PASS: 23_containers/unordered_map/insert/array_syntax.cc execution test PASS: 23_containers/unordered_map/insert/array_syntax_move.cc (test for excess errors) @@ -4154,8 +4599,12 @@ PASS: 23_containers/unordered_map/modifiers/61667.cc (test for excess errors) PASS: 23_containers/unordered_map/modifiers/61667.cc execution test PASS: 23_containers/unordered_map/modifiers/emplace.cc (test for excess errors) PASS: 23_containers/unordered_map/modifiers/emplace.cc execution test +PASS: 23_containers/unordered_map/modifiers/extract.cc (test for excess errors) +PASS: 23_containers/unordered_map/modifiers/extract.cc execution test PASS: 23_containers/unordered_map/modifiers/insert_or_assign.cc (test for excess errors) PASS: 23_containers/unordered_map/modifiers/insert_or_assign.cc execution test +PASS: 23_containers/unordered_map/modifiers/merge.cc (test for excess errors) +PASS: 23_containers/unordered_map/modifiers/merge.cc execution test PASS: 23_containers/unordered_map/modifiers/reserve.cc (test for excess errors) PASS: 23_containers/unordered_map/modifiers/reserve.cc execution test PASS: 23_containers/unordered_map/modifiers/try_emplace.cc (test for excess errors) @@ -4210,7 +4659,7 @@ PASS: 23_containers/unordered_multimap/allocator/swap.cc execution test PASS: 23_containers/unordered_multimap/cons/66055.cc (test for excess errors) PASS: 23_containers/unordered_multimap/cons/moveable.cc (test for excess errors) PASS: 23_containers/unordered_multimap/cons/moveable.cc execution test -PASS: 23_containers/unordered_multimap/debug/60499.cc (test for excess errors) +UNSUPPORTED: 23_containers/unordered_multimap/debug/60499.cc UNSUPPORTED: 23_containers/unordered_multimap/debug/begin1_neg.cc UNSUPPORTED: 23_containers/unordered_multimap/debug/begin2_neg.cc UNSUPPORTED: 23_containers/unordered_multimap/debug/bucket_size_neg.cc @@ -4268,6 +4717,8 @@ PASS: 23_containers/unordered_multimap/insert/53115.cc (test for excess errors) PASS: 23_containers/unordered_multimap/insert/53115.cc execution test PASS: 23_containers/unordered_multimap/insert/55028-debug.cc (test for excess errors) PASS: 23_containers/unordered_multimap/insert/55028-debug.cc execution test +PASS: 23_containers/unordered_multimap/insert/57619.cc (test for excess errors) +PASS: 23_containers/unordered_multimap/insert/57619.cc execution test PASS: 23_containers/unordered_multimap/insert/hint.cc (test for excess errors) PASS: 23_containers/unordered_multimap/insert/hint.cc execution test PASS: 23_containers/unordered_multimap/insert/multimap_range.cc (test for excess errors) @@ -4280,6 +4731,10 @@ PASS: 23_containers/unordered_multimap/insert/multimap_single_move-2.cc (test fo PASS: 23_containers/unordered_multimap/insert/multimap_single_move-2.cc execution test PASS: 23_containers/unordered_multimap/modifiers/emplace.cc (test for excess errors) PASS: 23_containers/unordered_multimap/modifiers/emplace.cc execution test +PASS: 23_containers/unordered_multimap/modifiers/extract.cc (test for excess errors) +PASS: 23_containers/unordered_multimap/modifiers/extract.cc execution test +PASS: 23_containers/unordered_multimap/modifiers/merge.cc (test for excess errors) +PASS: 23_containers/unordered_multimap/modifiers/merge.cc execution test PASS: 23_containers/unordered_multimap/modifiers/reserve.cc (test for excess errors) PASS: 23_containers/unordered_multimap/modifiers/reserve.cc execution test PASS: 23_containers/unordered_multimap/observers.cc (test for excess errors) @@ -4327,7 +4782,7 @@ PASS: 23_containers/unordered_multiset/cons/copy.cc (test for excess errors) PASS: 23_containers/unordered_multiset/cons/copy.cc execution test PASS: 23_containers/unordered_multiset/cons/moveable.cc (test for excess errors) PASS: 23_containers/unordered_multiset/cons/moveable.cc execution test -PASS: 23_containers/unordered_multiset/debug/60499.cc (test for excess errors) +UNSUPPORTED: 23_containers/unordered_multiset/debug/60499.cc UNSUPPORTED: 23_containers/unordered_multiset/debug/begin1_neg.cc UNSUPPORTED: 23_containers/unordered_multiset/debug/begin2_neg.cc UNSUPPORTED: 23_containers/unordered_multiset/debug/bucket_size_neg.cc @@ -4389,6 +4844,10 @@ PASS: 23_containers/unordered_multiset/insert/multiset_single_move.cc (test for PASS: 23_containers/unordered_multiset/insert/multiset_single_move.cc execution test PASS: 23_containers/unordered_multiset/modifiers/emplace.cc (test for excess errors) PASS: 23_containers/unordered_multiset/modifiers/emplace.cc execution test +PASS: 23_containers/unordered_multiset/modifiers/extract.cc (test for excess errors) +PASS: 23_containers/unordered_multiset/modifiers/extract.cc execution test +PASS: 23_containers/unordered_multiset/modifiers/merge.cc (test for excess errors) +PASS: 23_containers/unordered_multiset/modifiers/merge.cc execution test PASS: 23_containers/unordered_multiset/modifiers/reserve.cc (test for excess errors) PASS: 23_containers/unordered_multiset/modifiers/reserve.cc execution test PASS: 23_containers/unordered_multiset/observers.cc (test for excess errors) @@ -4443,7 +4902,7 @@ PASS: 23_containers/unordered_set/buckets/swap.cc execution test PASS: 23_containers/unordered_set/cons/66055.cc (test for excess errors) PASS: 23_containers/unordered_set/cons/moveable.cc (test for excess errors) PASS: 23_containers/unordered_set/cons/moveable.cc execution test -PASS: 23_containers/unordered_set/debug/60499.cc (test for excess errors) +UNSUPPORTED: 23_containers/unordered_set/debug/60499.cc UNSUPPORTED: 23_containers/unordered_set/debug/begin1_neg.cc UNSUPPORTED: 23_containers/unordered_set/debug/begin2_neg.cc UNSUPPORTED: 23_containers/unordered_set/debug/bucket_size_neg.cc @@ -4484,10 +4943,16 @@ PASS: 23_containers/unordered_set/erase/51142.cc (test for excess errors) PASS: 23_containers/unordered_set/final_hash.cc (test for excess errors) PASS: 23_containers/unordered_set/hash_policy/26132.cc (test for excess errors) PASS: 23_containers/unordered_set/hash_policy/26132.cc execution test +PASS: 23_containers/unordered_set/hash_policy/71181.cc (test for excess errors) +PASS: 23_containers/unordered_set/hash_policy/71181.cc execution test PASS: 23_containers/unordered_set/hash_policy/dr1189.cc (test for excess errors) PASS: 23_containers/unordered_set/hash_policy/dr1189.cc execution test PASS: 23_containers/unordered_set/hash_policy/load_factor.cc (test for excess errors) PASS: 23_containers/unordered_set/hash_policy/load_factor.cc execution test +PASS: 23_containers/unordered_set/hash_policy/power2_rehash.cc (test for excess errors) +PASS: 23_containers/unordered_set/hash_policy/power2_rehash.cc execution test +PASS: 23_containers/unordered_set/hash_policy/prime_rehash.cc (test for excess errors) +PASS: 23_containers/unordered_set/hash_policy/prime_rehash.cc execution test PASS: 23_containers/unordered_set/hash_policy/rehash.cc (test for excess errors) PASS: 23_containers/unordered_set/hash_policy/rehash.cc execution test PASS: 23_containers/unordered_set/init-list.cc (test for excess errors) @@ -4504,12 +4969,16 @@ PASS: 23_containers/unordered_set/insert/set_single.cc (test for excess errors) PASS: 23_containers/unordered_set/insert/set_single.cc execution test PASS: 23_containers/unordered_set/insert/set_single_move.cc (test for excess errors) PASS: 23_containers/unordered_set/insert/set_single_move.cc execution test -PASS: 23_containers/unordered_set/instantiation_neg.cc (test for errors, line 265) +PASS: 23_containers/unordered_set/instantiation_neg.cc (test for errors, line 268) PASS: 23_containers/unordered_set/instantiation_neg.cc (test for excess errors) PASS: 23_containers/unordered_set/max_load_factor/robustness.cc (test for excess errors) PASS: 23_containers/unordered_set/max_load_factor/robustness.cc execution test PASS: 23_containers/unordered_set/modifiers/emplace.cc (test for excess errors) PASS: 23_containers/unordered_set/modifiers/emplace.cc execution test +PASS: 23_containers/unordered_set/modifiers/extract.cc (test for excess errors) +PASS: 23_containers/unordered_set/modifiers/extract.cc execution test +PASS: 23_containers/unordered_set/modifiers/merge.cc (test for excess errors) +PASS: 23_containers/unordered_set/modifiers/merge.cc execution test PASS: 23_containers/unordered_set/modifiers/reserve.cc (test for excess errors) PASS: 23_containers/unordered_set/modifiers/reserve.cc execution test PASS: 23_containers/unordered_set/modifiers/swap.cc (test for excess errors) @@ -4553,6 +5022,7 @@ PASS: 23_containers/vector/58764.cc (test for excess errors) PASS: 23_containers/vector/59829.cc (test for excess errors) PASS: 23_containers/vector/59829.cc execution test PASS: 23_containers/vector/63500.cc (test for excess errors) +PASS: 23_containers/vector/allocator/construction.cc (test for excess errors) PASS: 23_containers/vector/allocator/copy.cc (test for excess errors) PASS: 23_containers/vector/allocator/copy.cc execution test PASS: 23_containers/vector/allocator/copy_assign.cc (test for excess errors) @@ -4574,6 +5044,8 @@ PASS: 23_containers/vector/bool/21244.cc (test for excess errors) PASS: 23_containers/vector/bool/23632.cc (test for excess errors) PASS: 23_containers/vector/bool/6886.cc (test for excess errors) PASS: 23_containers/vector/bool/6886.cc execution test +PASS: 23_containers/vector/bool/72847.cc (test for excess errors) +PASS: 23_containers/vector/bool/72847.cc execution test PASS: 23_containers/vector/bool/allocator/copy.cc (test for excess errors) PASS: 23_containers/vector/bool/allocator/copy.cc execution test PASS: 23_containers/vector/bool/allocator/copy_assign.cc (test for excess errors) @@ -4603,6 +5075,8 @@ PASS: 23_containers/vector/bool/cons/2.cc execution test PASS: 23_containers/vector/bool/cons/noexcept_move_construct.cc (test for excess errors) PASS: 23_containers/vector/bool/emplace.cc (test for excess errors) PASS: 23_containers/vector/bool/emplace.cc execution test +PASS: 23_containers/vector/bool/emplace_cxx17_return.cc (test for excess errors) +PASS: 23_containers/vector/bool/emplace_cxx17_return.cc execution test PASS: 23_containers/vector/bool/hash/1.cc (test for excess errors) PASS: 23_containers/vector/bool/hash/1.cc execution test PASS: 23_containers/vector/bool/modifiers/erase/1.cc (test for excess errors) @@ -4673,9 +5147,9 @@ PASS: 23_containers/vector/cons/moveable2.cc (test for excess errors) PASS: 23_containers/vector/cons/noexcept_move_construct.cc (test for excess errors) PASS: 23_containers/vector/data_access/1.cc (test for excess errors) PASS: 23_containers/vector/data_access/1.cc execution test -PASS: 23_containers/vector/debug/52433.cc (test for excess errors) +UNSUPPORTED: 23_containers/vector/debug/52433.cc UNSUPPORTED: 23_containers/vector/debug/57779_neg.cc -PASS: 23_containers/vector/debug/60499.cc (test for excess errors) +UNSUPPORTED: 23_containers/vector/debug/60499.cc UNSUPPORTED: 23_containers/vector/debug/60587.cc UNSUPPORTED: 23_containers/vector/debug/60587_neg.cc PASS: 23_containers/vector/debug/alloc_prop.cc (test for excess errors) @@ -4715,6 +5189,8 @@ XFAIL: 23_containers/vector/debug/move_assign_neg.cc execution test PASS: 23_containers/vector/debug/move_neg.cc (test for excess errors) XFAIL: 23_containers/vector/debug/move_neg.cc execution test UNSUPPORTED: 23_containers/vector/debug/multithreaded_swap.cc +PASS: 23_containers/vector/debug/mutex_association.cc (test for excess errors) +PASS: 23_containers/vector/debug/mutex_association.cc execution test UNSUPPORTED: 23_containers/vector/debug/self_move_assign_neg.cc UNSUPPORTED: 23_containers/vector/debug/shrink_to_fit.cc PASS: 23_containers/vector/debug_mode_requires_reallocation-1.cc (test for excess errors) @@ -4750,6 +5226,10 @@ PASS: 23_containers/vector/modifiers/2.cc (test for excess errors) PASS: 23_containers/vector/modifiers/2.cc execution test PASS: 23_containers/vector/modifiers/emplace/52799.cc (test for excess errors) PASS: 23_containers/vector/modifiers/emplace/const_iterator.cc (test for excess errors) +PASS: 23_containers/vector/modifiers/emplace/cxx17_return.cc (test for excess errors) +PASS: 23_containers/vector/modifiers/emplace/cxx17_return.cc execution test +PASS: 23_containers/vector/modifiers/emplace/self_emplace.cc (test for excess errors) +PASS: 23_containers/vector/modifiers/emplace/self_emplace.cc execution test PASS: 23_containers/vector/modifiers/erase/1.cc (test for excess errors) PASS: 23_containers/vector/modifiers/erase/1.cc execution test PASS: 23_containers/vector/modifiers/erase/50529.cc (test for excess errors) @@ -4760,7 +5240,13 @@ PASS: 23_containers/vector/modifiers/erase/moveable.cc execution test PASS: 23_containers/vector/modifiers/insert/1.cc (test for excess errors) PASS: 23_containers/vector/modifiers/insert/1.cc execution test PASS: 23_containers/vector/modifiers/insert/58148.cc (test for excess errors) +PASS: 23_containers/vector/modifiers/insert/aliasing.cc (test for excess errors) +PASS: 23_containers/vector/modifiers/insert/aliasing.cc execution test PASS: 23_containers/vector/modifiers/insert/const_iterator.cc (test for excess errors) +PASS: 23_containers/vector/modifiers/insert/self_insert.cc (test for excess errors) +PASS: 23_containers/vector/modifiers/insert/self_insert.cc execution test +PASS: 23_containers/vector/modifiers/insert_vs_emplace.cc (test for excess errors) +PASS: 23_containers/vector/modifiers/insert_vs_emplace.cc execution test PASS: 23_containers/vector/modifiers/moveable.cc (test for excess errors) PASS: 23_containers/vector/modifiers/moveable.cc execution test PASS: 23_containers/vector/modifiers/moveable2.cc (test for excess errors) @@ -4821,8 +5307,13 @@ PASS: 24_iterators/front_insert_iterator/requirements/base_classes.cc (test for PASS: 24_iterators/front_insert_iterator/requirements/container.cc (test for excess errors) PASS: 24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc (test for excess errors) PASS: 24_iterators/front_insert_iterator/requirements/typedefs.cc (test for excess errors) -PASS: 24_iterators/headers/iterator/range_access.cc (test for excess errors) +PASS: 24_iterators/headers/iterator/range_access_c++11.cc (test for excess errors) +PASS: 24_iterators/headers/iterator/range_access_c++14.cc (test for excess errors) +PASS: 24_iterators/headers/iterator/range_access_c++17.cc (test for excess errors) PASS: 24_iterators/headers/iterator/synopsis.cc (test for excess errors) +PASS: 24_iterators/headers/iterator/synopsis_c++11.cc (test for excess errors) +PASS: 24_iterators/headers/iterator/synopsis_c++14.cc (test for excess errors) +PASS: 24_iterators/headers/iterator/synopsis_c++17.cc (test for excess errors) PASS: 24_iterators/headers/iterator/types_std.cc (test for excess errors) PASS: 24_iterators/insert_iterator/2.cc (test for excess errors) PASS: 24_iterators/insert_iterator/2.cc execution test @@ -4832,6 +5323,7 @@ PASS: 24_iterators/insert_iterator/requirements/explicit_instantiation.cc (test PASS: 24_iterators/insert_iterator/requirements/typedefs.cc (test for excess errors) PASS: 24_iterators/istream_iterator/2.cc (test for excess errors) PASS: 24_iterators/istream_iterator/2.cc execution test +PASS: 24_iterators/istream_iterator/70766.cc (test for excess errors) PASS: 24_iterators/istream_iterator/cons/constexpr.cc (test for excess errors) PASS: 24_iterators/istream_iterator/requirements/base_classes.cc (test for excess errors) PASS: 24_iterators/istream_iterator/requirements/explicit_instantiation.cc (test for excess errors) @@ -4859,6 +5351,7 @@ PASS: 24_iterators/operations/prev.cc (test for excess errors) PASS: 24_iterators/operations/prev.cc execution test PASS: 24_iterators/operations/prev_neg.cc (test for errors, line 220) PASS: 24_iterators/operations/prev_neg.cc (test for excess errors) +PASS: 24_iterators/ostream_iterator/70766.cc (test for excess errors) PASS: 24_iterators/ostream_iterator/requirements/base_classes.cc (test for excess errors) PASS: 24_iterators/ostream_iterator/requirements/explicit_instantiation.cc (test for excess errors) PASS: 24_iterators/ostream_iterator/requirements/typedefs.cc (test for excess errors) @@ -4880,6 +5373,7 @@ PASS: 24_iterators/reverse_iterator/2.cc (test for excess errors) PASS: 24_iterators/reverse_iterator/2.cc execution test PASS: 24_iterators/reverse_iterator/3.cc (test for excess errors) PASS: 24_iterators/reverse_iterator/3.cc execution test +PASS: 24_iterators/reverse_iterator/71771.cc (test for excess errors) PASS: 24_iterators/reverse_iterator/greedy_ops.cc (test for excess errors) PASS: 24_iterators/reverse_iterator/make.cc (test for excess errors) PASS: 24_iterators/reverse_iterator/make.cc execution test @@ -4909,8 +5403,17 @@ PASS: 25_algorithms/binary_search/1.cc execution test PASS: 25_algorithms/binary_search/2.cc (test for excess errors) PASS: 25_algorithms/binary_search/2.cc execution test PASS: 25_algorithms/binary_search/check_type.cc (test for excess errors) +PASS: 25_algorithms/binary_search/partitioned.cc (test for excess errors) +PASS: 25_algorithms/binary_search/partitioned.cc execution test PASS: 25_algorithms/binary_search/requirements/explicit_instantiation/2.cc (test for excess errors) PASS: 25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc (test for excess errors) +PASS: 25_algorithms/clamp/1.cc (test for excess errors) +PASS: 25_algorithms/clamp/1.cc execution test +PASS: 25_algorithms/clamp/2.cc (test for excess errors) +PASS: 25_algorithms/clamp/2.cc execution test +PASS: 25_algorithms/clamp/constexpr.cc (test for excess errors) +PASS: 25_algorithms/clamp/requirements/explicit_instantiation/1.cc (test for excess errors) +PASS: 25_algorithms/clamp/requirements/explicit_instantiation/pod.cc (test for excess errors) PASS: 25_algorithms/copy/1.cc (test for excess errors) PASS: 25_algorithms/copy/1.cc execution test PASS: 25_algorithms/copy/2.cc (test for excess errors) @@ -4921,7 +5424,7 @@ PASS: 25_algorithms/copy/34595.cc (test for excess errors) PASS: 25_algorithms/copy/34595.cc execution test PASS: 25_algorithms/copy/4.cc (test for excess errors) PASS: 25_algorithms/copy/4.cc execution test -PASS: 25_algorithms/copy/58982.cc (test for errors, line 40) +PASS: 25_algorithms/copy/58982.cc (test for errors, line 39) PASS: 25_algorithms/copy/58982.cc (test for excess errors) PASS: 25_algorithms/copy/deque_iterators/1.cc (test for excess errors) PASS: 25_algorithms/copy/deque_iterators/1.cc execution test @@ -4966,7 +5469,7 @@ PASS: 25_algorithms/copy_n/4.cc (test for excess errors) PASS: 25_algorithms/copy_n/4.cc execution test PASS: 25_algorithms/copy_n/50119.cc (test for excess errors) PASS: 25_algorithms/copy_n/50119.cc execution test -PASS: 25_algorithms/copy_n/58982.cc (test for errors, line 40) +PASS: 25_algorithms/copy_n/58982.cc (test for errors, line 39) PASS: 25_algorithms/copy_n/58982.cc (test for excess errors) PASS: 25_algorithms/copy_n/move_iterators/1.cc (test for excess errors) PASS: 25_algorithms/copy_n/move_iterators/1.cc execution test @@ -4996,6 +5499,8 @@ PASS: 25_algorithms/equal_range/1.cc execution test PASS: 25_algorithms/equal_range/2.cc (test for excess errors) PASS: 25_algorithms/equal_range/2.cc execution test PASS: 25_algorithms/equal_range/check_type.cc (test for excess errors) +PASS: 25_algorithms/equal_range/partitioned.cc (test for excess errors) +PASS: 25_algorithms/equal_range/partitioned.cc execution test PASS: 25_algorithms/equal_range/requirements/explicit_instantiation/2.cc (test for excess errors) PASS: 25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc (test for excess errors) PASS: 25_algorithms/fill/1.cc (test for excess errors) @@ -5074,6 +5579,7 @@ PASS: 25_algorithms/generate_n/requirements/explicit_instantiation/2.cc (test fo PASS: 25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc (test for excess errors) UNSUPPORTED: 25_algorithms/headers/algorithm/algorithm_parallel_mode.cc UNSUPPORTED: 25_algorithms/headers/algorithm/parallel_algorithm.cc +UNSUPPORTED: 25_algorithms/headers/algorithm/parallel_algorithm_assert.cc UNSUPPORTED: 25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc UNSUPPORTED: 25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc PASS: 25_algorithms/headers/algorithm/synopsis.cc (test for excess errors) @@ -5141,8 +5647,8 @@ PASS: 25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc (test for PASS: 25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc (test for excess errors) PASS: 25_algorithms/lexicographical_compare/1.cc (test for excess errors) PASS: 25_algorithms/lexicographical_compare/1.cc execution test +PASS: 25_algorithms/lexicographical_compare/71545.cc (test for excess errors) PASS: 25_algorithms/lexicographical_compare/check_type.cc (test for excess errors) -UNSUPPORTED: 25_algorithms/lexicographical_compare/debug/irreflexive_neg.cc PASS: 25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc (test for excess errors) PASS: 25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc (test for excess errors) PASS: 25_algorithms/lower_bound/1.cc (test for excess errors) @@ -5151,8 +5657,10 @@ PASS: 25_algorithms/lower_bound/2.cc (test for excess errors) PASS: 25_algorithms/lower_bound/2.cc execution test PASS: 25_algorithms/lower_bound/33613.cc (test for excess errors) PASS: 25_algorithms/lower_bound/check_type.cc (test for excess errors) -PASS: 25_algorithms/lower_bound/debug/irreflexive.cc (test for excess errors) +UNSUPPORTED: 25_algorithms/lower_bound/debug/irreflexive.cc PASS: 25_algorithms/lower_bound/no_operator_ne.cc (test for excess errors) +PASS: 25_algorithms/lower_bound/partitioned.cc (test for excess errors) +PASS: 25_algorithms/lower_bound/partitioned.cc execution test PASS: 25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc (test for excess errors) PASS: 25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc (test for excess errors) PASS: 25_algorithms/make_heap/complexity.cc (test for excess errors) @@ -5396,6 +5904,10 @@ PASS: 25_algorithms/rotate/rotate.cc (test for excess errors) PASS: 25_algorithms/rotate/rotate.cc execution test PASS: 25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc (test for excess errors) PASS: 25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc (test for excess errors) +PASS: 25_algorithms/sample/1.cc (test for excess errors) +PASS: 25_algorithms/sample/1.cc execution test +PASS: 25_algorithms/sample/2.cc (test for excess errors) +PASS: 25_algorithms/sample/2.cc execution test PASS: 25_algorithms/search/1.cc (test for excess errors) PASS: 25_algorithms/search/1.cc execution test PASS: 25_algorithms/search/check_type.cc (test for excess errors) @@ -5526,6 +6038,8 @@ PASS: 25_algorithms/upper_bound/2.cc (test for excess errors) PASS: 25_algorithms/upper_bound/2.cc execution test PASS: 25_algorithms/upper_bound/33613.cc (test for excess errors) PASS: 25_algorithms/upper_bound/check_type.cc (test for excess errors) +PASS: 25_algorithms/upper_bound/partitioned.cc (test for excess errors) +PASS: 25_algorithms/upper_bound/partitioned.cc execution test PASS: 25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc (test for excess errors) PASS: 25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc (test for excess errors) PASS: 26_numerics/accumulate/1.cc (test for excess errors) @@ -5585,6 +6099,18 @@ PASS: 26_numerics/complex/value_operations/constexpr.cc (test for excess errors) PASS: 26_numerics/complex/value_operations/constexpr2.cc (test for excess errors) PASS: 26_numerics/complex/value_operations/dr387.cc (test for excess errors) PASS: 26_numerics/complex/value_operations/dr387.cc execution test +PASS: 26_numerics/gcd/1.cc (test for excess errors) +PASS: 26_numerics/gcd/gcd_neg.cc (test for errors, line 26) +PASS: 26_numerics/gcd/gcd_neg.cc (test for errors, line 27) +PASS: 26_numerics/gcd/gcd_neg.cc (test for errors, line 28) +PASS: 26_numerics/gcd/gcd_neg.cc (test for errors, line 29) +PASS: 26_numerics/gcd/gcd_neg.cc (test for errors, line 30) +PASS: 26_numerics/gcd/gcd_neg.cc (test for errors, line 31) +PASS: 26_numerics/gcd/gcd_neg.cc (test for errors, line 134) +PASS: 26_numerics/gcd/gcd_neg.cc (test for errors, line 135) +PASS: 26_numerics/gcd/gcd_neg.cc (test for errors, line 136) +PASS: 26_numerics/gcd/gcd_neg.cc (test for errors, line 137) +PASS: 26_numerics/gcd/gcd_neg.cc (test for excess errors) PASS: 26_numerics/headers/ccomplex/std_c++0x_neg.cc (test for errors, line 32) PASS: 26_numerics/headers/ccomplex/std_c++0x_neg.cc (test for excess errors) PASS: 26_numerics/headers/cfenv/std_c++0x_neg.cc (test for errors, line 32) @@ -5608,14 +6134,22 @@ PASS: 26_numerics/headers/cmath/c99_classification_macros_c.cc (test for excess PASS: 26_numerics/headers/cmath/c_math.cc (test for excess errors) PASS: 26_numerics/headers/cmath/c_math.cc execution test PASS: 26_numerics/headers/cmath/c_math_dynamic.cc (test for excess errors) +PASS: 26_numerics/headers/cmath/dr2192.cc (test for excess errors) +PASS: 26_numerics/headers/cmath/dr2192_neg.cc (test for errors, line 26) +PASS: 26_numerics/headers/cmath/dr2192_neg.cc (test for errors, line 27) +PASS: 26_numerics/headers/cmath/dr2192_neg.cc (test for errors, line 28) +PASS: 26_numerics/headers/cmath/dr2192_neg.cc (test for excess errors) PASS: 26_numerics/headers/cmath/dr550.cc (test for excess errors) PASS: 26_numerics/headers/cmath/dr550.cc execution test PASS: 26_numerics/headers/cmath/fabs_inline.cc (test for excess errors) -PASS: 26_numerics/headers/cmath/fabs_inline.cc execution test PASS: 26_numerics/headers/cmath/functions_std.cc (test for excess errors) +PASS: 26_numerics/headers/cmath/functions_std_c++17.cc (test for excess errors) +PASS: 26_numerics/headers/cmath/hypot.cc (test for excess errors) +PASS: 26_numerics/headers/cmath/hypot.cc execution test PASS: 26_numerics/headers/cmath/macros.cc (test for excess errors) PASS: 26_numerics/headers/cmath/overloads.cc (test for excess errors) PASS: 26_numerics/headers/cmath/overloads.cc execution test +PASS: 26_numerics/headers/cmath/overloads_c++0x_neg.cc (test for errors, line 27) PASS: 26_numerics/headers/cmath/overloads_c++0x_neg.cc (test for errors, line 28) PASS: 26_numerics/headers/cmath/overloads_c++0x_neg.cc (test for errors, line 29) PASS: 26_numerics/headers/cmath/overloads_c++0x_neg.cc (test for errors, line 30) @@ -5650,11 +6184,11 @@ PASS: 26_numerics/headers/cmath/overloads_c++0x_neg.cc (test for errors, line 5 PASS: 26_numerics/headers/cmath/overloads_c++0x_neg.cc (test for errors, line 59) PASS: 26_numerics/headers/cmath/overloads_c++0x_neg.cc (test for errors, line 60) PASS: 26_numerics/headers/cmath/overloads_c++0x_neg.cc (test for errors, line 61) -PASS: 26_numerics/headers/cmath/overloads_c++0x_neg.cc (test for errors, line 62) PASS: 26_numerics/headers/cmath/overloads_c++0x_neg.cc (test for excess errors) PASS: 26_numerics/headers/cmath/powi.cc (test for excess errors) PASS: 26_numerics/headers/cmath/powi.cc execution test PASS: 26_numerics/headers/cmath/types_std_c++0x.cc (test for excess errors) +PASS: 26_numerics/headers/cmath/types_std_c++0x_neg.cc (test for errors, line 25) PASS: 26_numerics/headers/cmath/types_std_c++0x_neg.cc (test for errors, line 26) PASS: 26_numerics/headers/cmath/types_std_c++0x_neg.cc (test for errors, line 27) PASS: 26_numerics/headers/cmath/types_std_c++0x_neg.cc (test for errors, line 28) @@ -5677,15 +6211,19 @@ PASS: 26_numerics/headers/cmath/types_std_c++0x_neg.cc (test for errors, line 4 PASS: 26_numerics/headers/cmath/types_std_c++0x_neg.cc (test for errors, line 45) PASS: 26_numerics/headers/cmath/types_std_c++0x_neg.cc (test for errors, line 46) PASS: 26_numerics/headers/cmath/types_std_c++0x_neg.cc (test for errors, line 47) -PASS: 26_numerics/headers/cmath/types_std_c++0x_neg.cc (test for errors, line 48) PASS: 26_numerics/headers/cmath/types_std_c++0x_neg.cc (test for excess errors) PASS: 26_numerics/headers/complex/synopsis.cc (test for excess errors) PASS: 26_numerics/headers/cstdlib/13943.cc (test for excess errors) PASS: 26_numerics/headers/cstdlib/13943.cc execution test PASS: 26_numerics/headers/cstdlib/2190.cc (test for excess errors) PASS: 26_numerics/headers/cstdlib/2190.cc execution test -PASS: 26_numerics/headers/cstdlib/54686.c (test for excess errors) +PASS: 26_numerics/headers/cstdlib/54686.cc (test for excess errors) PASS: 26_numerics/headers/cstdlib/60401.cc (test for excess errors) +PASS: 26_numerics/headers/cstdlib/dr2192.cc (test for excess errors) +PASS: 26_numerics/headers/cstdlib/dr2192_neg.cc (test for errors, line 26) +PASS: 26_numerics/headers/cstdlib/dr2192_neg.cc (test for errors, line 27) +PASS: 26_numerics/headers/cstdlib/dr2192_neg.cc (test for errors, line 28) +PASS: 26_numerics/headers/cstdlib/dr2192_neg.cc (test for excess errors) PASS: 26_numerics/headers/cstdlib/functions_std.cc (test for excess errors) PASS: 26_numerics/headers/cstdlib/macros.cc (test for excess errors) PASS: 26_numerics/headers/cstdlib/types_std.cc (test for excess errors) @@ -5711,6 +6249,18 @@ PASS: 26_numerics/iota/1.cc (test for excess errors) PASS: 26_numerics/iota/1.cc execution test PASS: 26_numerics/iota/requirements/explicit_instantiation/2.cc (test for excess errors) PASS: 26_numerics/iota/requirements/explicit_instantiation/pod.cc (test for excess errors) +PASS: 26_numerics/lcm/1.cc (test for excess errors) +PASS: 26_numerics/lcm/lcm_neg.cc (test for errors, line 26) +PASS: 26_numerics/lcm/lcm_neg.cc (test for errors, line 27) +PASS: 26_numerics/lcm/lcm_neg.cc (test for errors, line 28) +PASS: 26_numerics/lcm/lcm_neg.cc (test for errors, line 29) +PASS: 26_numerics/lcm/lcm_neg.cc (test for errors, line 30) +PASS: 26_numerics/lcm/lcm_neg.cc (test for errors, line 31) +PASS: 26_numerics/lcm/lcm_neg.cc (test for errors, line 147) +PASS: 26_numerics/lcm/lcm_neg.cc (test for errors, line 148) +PASS: 26_numerics/lcm/lcm_neg.cc (test for errors, line 149) +PASS: 26_numerics/lcm/lcm_neg.cc (test for errors, line 150) +PASS: 26_numerics/lcm/lcm_neg.cc (test for excess errors) PASS: 26_numerics/partial_sum/1.cc (test for excess errors) PASS: 26_numerics/partial_sum/1.cc execution test PASS: 26_numerics/partial_sum/requirements/explicit_instantiation/2.cc (test for excess errors) @@ -5932,7 +6482,7 @@ PASS: 26_numerics/random/linear_congruential_engine/operators/serialize.cc execu PASS: 26_numerics/random/linear_congruential_engine/requirements/constants.cc (test for excess errors) PASS: 26_numerics/random/linear_congruential_engine/requirements/constexpr_data.cc (test for excess errors) PASS: 26_numerics/random/linear_congruential_engine/requirements/constexpr_functions.cc (test for excess errors) -PASS: 26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc (test for errors, line 31) +PASS: 26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc (test for errors, line 29) PASS: 26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc (test for excess errors) PASS: 26_numerics/random/linear_congruential_engine/requirements/typedefs.cc (test for excess errors) PASS: 26_numerics/random/lognormal_distribution/cons/default.cc (test for excess errors) @@ -6198,7 +6748,6 @@ PASS: 26_numerics/valarray/algo.cc execution test PASS: 26_numerics/valarray/binary_closure.cc (test for excess errors) PASS: 26_numerics/valarray/binary_closure.cc execution test PASS: 26_numerics/valarray/const_bracket.cc (test for excess errors) -PASS: 26_numerics/valarray/const_bracket.cc execution test PASS: 26_numerics/valarray/dr543.cc (test for excess errors) PASS: 26_numerics/valarray/dr543.cc execution test PASS: 26_numerics/valarray/dr630-1.cc (test for excess errors) @@ -6257,8 +6806,8 @@ PASS: 27_io/basic_filebuf/cons/2020.cc (test for excess errors) PASS: 27_io/basic_filebuf/cons/2020.cc execution test PASS: 27_io/basic_filebuf/cons/char/1.cc (test for excess errors) PASS: 27_io/basic_filebuf/cons/char/1.cc execution test +PASS: 27_io/basic_filebuf/cons/char/copy_neg.cc (test for errors, line 25) PASS: 27_io/basic_filebuf/cons/char/copy_neg.cc (test for errors, line 26) -PASS: 27_io/basic_filebuf/cons/char/copy_neg.cc (test for errors, line 27) PASS: 27_io/basic_filebuf/cons/char/copy_neg.cc (test for excess errors) PASS: 27_io/basic_filebuf/cons/wchar_t/1.cc (test for excess errors) PASS: 27_io/basic_filebuf/cons/wchar_t/1.cc execution test @@ -6694,7 +7243,7 @@ PASS: 27_io/basic_ios/cons/char/3.cc (test for excess errors) PASS: 27_io/basic_ios/cons/char/3.cc execution test PASS: 27_io/basic_ios/conv/bool.cc (test for excess errors) PASS: 27_io/basic_ios/conv/bool.cc execution test -PASS: 27_io/basic_ios/conv/bool_neg.cc (test for errors, line 26) +PASS: 27_io/basic_ios/conv/bool_neg.cc (test for errors, line 25) PASS: 27_io/basic_ios/conv/bool_neg.cc (test for excess errors) PASS: 27_io/basic_ios/conv/voidptr.cc (test for excess errors) PASS: 27_io/basic_ios/conv/voidptr.cc execution test @@ -7652,6 +8201,8 @@ PASS: 27_io/fpos/requirements/explicit_instantiation.cc (test for excess errors) PASS: 27_io/headers/cinttypes/std_c++0x_neg.cc (test for errors, line 32) PASS: 27_io/headers/cinttypes/std_c++0x_neg.cc (test for excess errors) PASS: 27_io/headers/cinttypes/types_std_c++0x.cc (test for excess errors) +PASS: 27_io/headers/cstdio/functions_neg.cc (test for errors, line 24) +PASS: 27_io/headers/cstdio/functions_neg.cc (test for excess errors) PASS: 27_io/headers/cstdio/functions_std.cc (test for excess errors) PASS: 27_io/headers/cstdio/macros.cc (test for excess errors) PASS: 27_io/headers/cstdio/types_std.cc (test for excess errors) @@ -7887,7 +8438,7 @@ PASS: 28_regex/algorithms/regex_match/basic/string_range_02_03.cc (test for exce PASS: 28_regex/algorithms/regex_match/basic/string_range_02_03.cc execution test PASS: 28_regex/algorithms/regex_match/cstring_bracket_01.cc (test for excess errors) PASS: 28_regex/algorithms/regex_match/cstring_bracket_01.cc execution test -PASS: 28_regex/algorithms/regex_match/dr2329_neg.cc (test for errors, line 27) +PASS: 28_regex/algorithms/regex_match/dr2329_neg.cc (test for errors, line 26) PASS: 28_regex/algorithms/regex_match/dr2329_neg.cc (test for excess errors) PASS: 28_regex/algorithms/regex_match/ecma/char/53622.cc (test for excess errors) PASS: 28_regex/algorithms/regex_match/ecma/char/53622.cc execution test @@ -7949,7 +8500,7 @@ PASS: 28_regex/algorithms/regex_search/61720.cc (test for excess errors) PASS: 28_regex/algorithms/regex_search/61720.cc execution test PASS: 28_regex/algorithms/regex_search/basic/string_01.cc (test for excess errors) PASS: 28_regex/algorithms/regex_search/basic/string_01.cc execution test -PASS: 28_regex/algorithms/regex_search/dr2332_neg.cc (test for errors, line 27) +PASS: 28_regex/algorithms/regex_search/dr2332_neg.cc (test for errors, line 26) PASS: 28_regex/algorithms/regex_search/dr2332_neg.cc (test for excess errors) PASS: 28_regex/algorithms/regex_search/ecma/assertion.cc (test for excess errors) PASS: 28_regex/algorithms/regex_search/ecma/assertion.cc execution test @@ -8028,7 +8579,7 @@ PASS: 28_regex/iterators/regex_iterator/char/string_01.cc execution test PASS: 28_regex/iterators/regex_iterator/char/string_position_01.cc (test for excess errors) PASS: 28_regex/iterators/regex_iterator/char/string_position_01.cc execution test PASS: 28_regex/iterators/regex_iterator/ctors/char/default.cc (test for excess errors) -PASS: 28_regex/iterators/regex_iterator/ctors/char/dr2332_neg.cc (test for errors, line 28) +PASS: 28_regex/iterators/regex_iterator/ctors/char/dr2332_neg.cc (test for errors, line 27) PASS: 28_regex/iterators/regex_iterator/ctors/char/dr2332_neg.cc (test for excess errors) PASS: 28_regex/iterators/regex_iterator/ctors/wchar_t/default.cc (test for excess errors) PASS: 28_regex/iterators/regex_iterator/typedefs.cc (test for excess errors) @@ -8041,10 +8592,10 @@ PASS: 28_regex/iterators/regex_token_iterator/64303.cc execution test PASS: 28_regex/iterators/regex_token_iterator/char/string_01.cc (test for excess errors) PASS: 28_regex/iterators/regex_token_iterator/char/string_01.cc execution test PASS: 28_regex/iterators/regex_token_iterator/ctors/char/default.cc (test for excess errors) -PASS: 28_regex/iterators/regex_token_iterator/ctors/char/dr2332_neg.cc (test for errors, line 29) -PASS: 28_regex/iterators/regex_token_iterator/ctors/char/dr2332_neg.cc (test for errors, line 32) -PASS: 28_regex/iterators/regex_token_iterator/ctors/char/dr2332_neg.cc (test for errors, line 35) -PASS: 28_regex/iterators/regex_token_iterator/ctors/char/dr2332_neg.cc (test for errors, line 38) +PASS: 28_regex/iterators/regex_token_iterator/ctors/char/dr2332_neg.cc (test for errors, line 28) +PASS: 28_regex/iterators/regex_token_iterator/ctors/char/dr2332_neg.cc (test for errors, line 31) +PASS: 28_regex/iterators/regex_token_iterator/ctors/char/dr2332_neg.cc (test for errors, line 34) +PASS: 28_regex/iterators/regex_token_iterator/ctors/char/dr2332_neg.cc (test for errors, line 37) PASS: 28_regex/iterators/regex_token_iterator/ctors/char/dr2332_neg.cc (test for excess errors) PASS: 28_regex/iterators/regex_token_iterator/ctors/wchar_t/default.cc (test for excess errors) PASS: 28_regex/iterators/regex_token_iterator/typedefs.cc (test for excess errors) @@ -8124,21 +8675,23 @@ PASS: 28_regex/traits/wchar_t/value.cc (test for excess errors) PASS: 28_regex/traits/wchar_t/value.cc execution test PASS: 29_atomics/atomic/60658.cc (test for excess errors) PASS: 29_atomics/atomic/60658.cc execution test -PASS: 29_atomics/atomic/60695.cc (test for errors, line 181) +PASS: 29_atomics/atomic/60695.cc (test for errors, line 190) PASS: 29_atomics/atomic/60695.cc (test for excess errors) PASS: 29_atomics/atomic/62259.cc (test for excess errors) PASS: 29_atomics/atomic/64658.cc (test for excess errors) PASS: 29_atomics/atomic/64658.cc execution test PASS: 29_atomics/atomic/65147.cc (test for excess errors) -UNSUPPORTED: 29_atomics/atomic/65913.cc +PASS: 29_atomics/atomic/65913.cc (test for excess errors) +PASS: 29_atomics/atomic/65913.cc execution test +PASS: 29_atomics/atomic/70766.cc (test for excess errors) PASS: 29_atomics/atomic/cons/49445.cc (test for excess errors) PASS: 29_atomics/atomic/cons/49445.cc execution test -PASS: 29_atomics/atomic/cons/assign_neg.cc (test for errors, line 615) +PASS: 29_atomics/atomic/cons/assign_neg.cc (test for errors, line 620) PASS: 29_atomics/atomic/cons/assign_neg.cc (test for excess errors) PASS: 29_atomics/atomic/cons/constexpr.cc (test for excess errors) PASS: 29_atomics/atomic/cons/copy_list.cc (test for excess errors) PASS: 29_atomics/atomic/cons/copy_list.cc execution test -PASS: 29_atomics/atomic/cons/copy_neg.cc (test for errors, line 654) +PASS: 29_atomics/atomic/cons/copy_neg.cc (test for errors, line 659) PASS: 29_atomics/atomic/cons/copy_neg.cc (test for excess errors) PASS: 29_atomics/atomic/cons/default.cc (test for excess errors) PASS: 29_atomics/atomic/cons/default.cc execution test @@ -8147,6 +8700,7 @@ PASS: 29_atomics/atomic/cons/direct_list.cc execution test PASS: 29_atomics/atomic/cons/single_value.cc (test for excess errors) PASS: 29_atomics/atomic/cons/single_value.cc execution test PASS: 29_atomics/atomic/cons/user_pod.cc (test for excess errors) +PASS: 29_atomics/atomic/is_always_lock_free.cc (test for excess errors) PASS: 29_atomics/atomic/operators/51811.cc (test for excess errors) PASS: 29_atomics/atomic/operators/51811.cc execution test PASS: 29_atomics/atomic/operators/56011.cc (test for excess errors) @@ -8164,9 +8718,9 @@ PASS: 29_atomics/atomic_flag/clear/1.cc execution test PASS: 29_atomics/atomic_flag/cons/1.cc (test for excess errors) PASS: 29_atomics/atomic_flag/cons/56012.cc (test for excess errors) PASS: 29_atomics/atomic_flag/cons/aggregate.cc (test for excess errors) -PASS: 29_atomics/atomic_flag/cons/assign_neg.cc (test for errors, line 29) +PASS: 29_atomics/atomic_flag/cons/assign_neg.cc (test for errors, line 28) PASS: 29_atomics/atomic_flag/cons/assign_neg.cc (test for excess errors) -PASS: 29_atomics/atomic_flag/cons/copy_neg.cc (test for errors, line 28) +PASS: 29_atomics/atomic_flag/cons/copy_neg.cc (test for errors, line 27) PASS: 29_atomics/atomic_flag/cons/copy_neg.cc (test for excess errors) PASS: 29_atomics/atomic_flag/cons/default.cc (test for excess errors) PASS: 29_atomics/atomic_flag/cons/default.cc execution test @@ -8181,12 +8735,12 @@ PASS: 29_atomics/atomic_flag/test_and_set/implicit.cc (test for excess errors) PASS: 29_atomics/atomic_flag/test_and_set/implicit.cc execution test PASS: 29_atomics/atomic_integral/60940.cc (test for excess errors) PASS: 29_atomics/atomic_integral/65147.cc (test for excess errors) -PASS: 29_atomics/atomic_integral/cons/assign_neg.cc (test for errors, line 615) +PASS: 29_atomics/atomic_integral/cons/assign_neg.cc (test for errors, line 620) PASS: 29_atomics/atomic_integral/cons/assign_neg.cc (test for excess errors) PASS: 29_atomics/atomic_integral/cons/constexpr.cc (test for excess errors) PASS: 29_atomics/atomic_integral/cons/copy_list.cc (test for excess errors) PASS: 29_atomics/atomic_integral/cons/copy_list.cc execution test -PASS: 29_atomics/atomic_integral/cons/copy_neg.cc (test for errors, line 654) +PASS: 29_atomics/atomic_integral/cons/copy_neg.cc (test for errors, line 659) PASS: 29_atomics/atomic_integral/cons/copy_neg.cc (test for excess errors) PASS: 29_atomics/atomic_integral/cons/default.cc (test for excess errors) PASS: 29_atomics/atomic_integral/cons/default.cc execution test @@ -8194,12 +8748,11 @@ PASS: 29_atomics/atomic_integral/cons/direct_list.cc (test for excess errors) PASS: 29_atomics/atomic_integral/cons/direct_list.cc execution test PASS: 29_atomics/atomic_integral/cons/single_value.cc (test for excess errors) PASS: 29_atomics/atomic_integral/cons/single_value.cc execution test +PASS: 29_atomics/atomic_integral/is_always_lock_free.cc (test for excess errors) PASS: 29_atomics/atomic_integral/operators/bitwise.cc (test for excess errors) -PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 469) -PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 470) -PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 471) -PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 472) -PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 473) +PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 476) +PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 477) +PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for errors, line 478) PASS: 29_atomics/atomic_integral/operators/bitwise_neg.cc (test for excess errors) PASS: 29_atomics/atomic_integral/operators/decrement.cc (test for excess errors) PASS: 29_atomics/atomic_integral/operators/decrement_neg.cc (test for errors, line 428) @@ -8222,14 +8775,15 @@ PASS: 29_atomics/headers/atomic/macros.cc (test for excess errors) PASS: 29_atomics/headers/atomic/std_c++0x_neg.cc (test for errors, line 32) PASS: 29_atomics/headers/atomic/std_c++0x_neg.cc (test for excess errors) PASS: 29_atomics/headers/atomic/types_std_c++0x.cc (test for excess errors) +PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 25) PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 26) PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 27) PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 28) PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 29) PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 30) PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 31) -PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 32) -PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 34) +PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 33) +PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 35) PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 36) PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 37) PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 38) @@ -8244,7 +8798,7 @@ PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 4 PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 47) PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 48) PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 49) -PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 50) +PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 51) PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 52) PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 53) PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 54) @@ -8266,8 +8820,8 @@ PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 6 PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 70) PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 71) PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 72) -PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 73) -PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 75) +PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 74) +PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for errors, line 76) PASS: 29_atomics/headers/atomic/types_std_c++0x_neg.cc (test for excess errors) PASS: 30_threads/async/42819.cc (test for excess errors) PASS: 30_threads/async/42819.cc execution test @@ -8297,14 +8851,16 @@ PASS: 30_threads/call_once/60497.cc (test for excess errors) PASS: 30_threads/call_once/call_once1.cc (test for excess errors) PASS: 30_threads/call_once/call_once1.cc execution test PASS: 30_threads/call_once/constexpr.cc (test for excess errors) +PASS: 30_threads/call_once/dr2442.cc (test for excess errors) +PASS: 30_threads/call_once/dr2442.cc execution test PASS: 30_threads/call_once/once_flag.cc (test for excess errors) PASS: 30_threads/condition_variable/54185.cc (test for excess errors) PASS: 30_threads/condition_variable/54185.cc execution test PASS: 30_threads/condition_variable/cons/1.cc (test for excess errors) PASS: 30_threads/condition_variable/cons/1.cc execution test -PASS: 30_threads/condition_variable/cons/assign_neg.cc (test for errors, line 31) +PASS: 30_threads/condition_variable/cons/assign_neg.cc (test for errors, line 30) PASS: 30_threads/condition_variable/cons/assign_neg.cc (test for excess errors) -PASS: 30_threads/condition_variable/cons/copy_neg.cc (test for errors, line 30) +PASS: 30_threads/condition_variable/cons/copy_neg.cc (test for errors, line 29) PASS: 30_threads/condition_variable/cons/copy_neg.cc (test for excess errors) PASS: 30_threads/condition_variable/members/1.cc (test for excess errors) PASS: 30_threads/condition_variable/members/1.cc execution test @@ -8324,20 +8880,20 @@ PASS: 30_threads/condition_variable_any/53830.cc (test for excess errors) PASS: 30_threads/condition_variable_any/53830.cc execution test PASS: 30_threads/condition_variable_any/cons/1.cc (test for excess errors) PASS: 30_threads/condition_variable_any/cons/1.cc execution test -PASS: 30_threads/condition_variable_any/cons/assign_neg.cc (test for errors, line 31) +PASS: 30_threads/condition_variable_any/cons/assign_neg.cc (test for errors, line 30) PASS: 30_threads/condition_variable_any/cons/assign_neg.cc (test for excess errors) -PASS: 30_threads/condition_variable_any/cons/copy_neg.cc (test for errors, line 30) +PASS: 30_threads/condition_variable_any/cons/copy_neg.cc (test for errors, line 29) PASS: 30_threads/condition_variable_any/cons/copy_neg.cc (test for excess errors) PASS: 30_threads/condition_variable_any/members/1.cc (test for excess errors) PASS: 30_threads/condition_variable_any/members/1.cc execution test PASS: 30_threads/condition_variable_any/members/2.cc (test for excess errors) PASS: 30_threads/condition_variable_any/members/2.cc execution test -PASS: 30_threads/future/cons/assign_neg.cc (test for errors, line 34) +PASS: 30_threads/future/cons/assign_neg.cc (test for errors, line 33) PASS: 30_threads/future/cons/assign_neg.cc (test for excess errors) PASS: 30_threads/future/cons/constexpr.cc (test for excess errors) PASS: 30_threads/future/cons/constexpr.cc scan-assembler-not _ZNSt6futureIvEC2Ev PASS: 30_threads/future/cons/constexpr.cc scan-assembler-not _ZNSt6futureIiEC2Ev -PASS: 30_threads/future/cons/copy_neg.cc (test for errors, line 33) +PASS: 30_threads/future/cons/copy_neg.cc (test for errors, line 32) PASS: 30_threads/future/cons/copy_neg.cc (test for excess errors) PASS: 30_threads/future/cons/default.cc (test for excess errors) PASS: 30_threads/future/cons/default.cc execution test @@ -8388,10 +8944,10 @@ PASS: 30_threads/lock_guard/requirements/explicit_instantiation.cc (test for exc PASS: 30_threads/lock_guard/requirements/typedefs.cc (test for excess errors) PASS: 30_threads/mutex/cons/1.cc (test for excess errors) PASS: 30_threads/mutex/cons/1.cc execution test -PASS: 30_threads/mutex/cons/assign_neg.cc (test for errors, line 32) +PASS: 30_threads/mutex/cons/assign_neg.cc (test for errors, line 31) PASS: 30_threads/mutex/cons/assign_neg.cc (test for excess errors) PASS: 30_threads/mutex/cons/constexpr.cc (test for excess errors) -PASS: 30_threads/mutex/cons/copy_neg.cc (test for errors, line 31) +PASS: 30_threads/mutex/cons/copy_neg.cc (test for errors, line 30) PASS: 30_threads/mutex/cons/copy_neg.cc (test for excess errors) PASS: 30_threads/mutex/dest/destructor_locked.cc (test for excess errors) PASS: 30_threads/mutex/dest/destructor_locked.cc execution test @@ -8427,9 +8983,9 @@ PASS: 30_threads/packaged_task/cons/alloc.cc (test for excess errors) PASS: 30_threads/packaged_task/cons/alloc.cc execution test PASS: 30_threads/packaged_task/cons/alloc2.cc (test for excess errors) PASS: 30_threads/packaged_task/cons/alloc_min.cc (test for excess errors) -PASS: 30_threads/packaged_task/cons/assign_neg.cc (test for errors, line 32) +PASS: 30_threads/packaged_task/cons/assign_neg.cc (test for errors, line 31) PASS: 30_threads/packaged_task/cons/assign_neg.cc (test for excess errors) -PASS: 30_threads/packaged_task/cons/copy_neg.cc (test for errors, line 31) +PASS: 30_threads/packaged_task/cons/copy_neg.cc (test for errors, line 30) PASS: 30_threads/packaged_task/cons/copy_neg.cc (test for excess errors) PASS: 30_threads/packaged_task/cons/move.cc (test for excess errors) PASS: 30_threads/packaged_task/cons/move.cc execution test @@ -8473,9 +9029,9 @@ PASS: 30_threads/promise/cons/alloc.cc (test for excess errors) PASS: 30_threads/promise/cons/alloc.cc execution test PASS: 30_threads/promise/cons/alloc2.cc (test for excess errors) PASS: 30_threads/promise/cons/alloc_min.cc (test for excess errors) -PASS: 30_threads/promise/cons/assign_neg.cc (test for errors, line 32) +PASS: 30_threads/promise/cons/assign_neg.cc (test for errors, line 31) PASS: 30_threads/promise/cons/assign_neg.cc (test for excess errors) -PASS: 30_threads/promise/cons/copy_neg.cc (test for errors, line 31) +PASS: 30_threads/promise/cons/copy_neg.cc (test for errors, line 30) PASS: 30_threads/promise/cons/copy_neg.cc (test for excess errors) PASS: 30_threads/promise/cons/move.cc (test for excess errors) PASS: 30_threads/promise/cons/move.cc execution test @@ -8503,9 +9059,9 @@ PASS: 30_threads/promise/requirements/explicit_instantiation.cc (test for excess PASS: 30_threads/promise/uses_allocator.cc (test for excess errors) PASS: 30_threads/recursive_mutex/cons/1.cc (test for excess errors) PASS: 30_threads/recursive_mutex/cons/1.cc execution test -PASS: 30_threads/recursive_mutex/cons/assign_neg.cc (test for errors, line 32) +PASS: 30_threads/recursive_mutex/cons/assign_neg.cc (test for errors, line 31) PASS: 30_threads/recursive_mutex/cons/assign_neg.cc (test for excess errors) -PASS: 30_threads/recursive_mutex/cons/copy_neg.cc (test for errors, line 31) +PASS: 30_threads/recursive_mutex/cons/copy_neg.cc (test for errors, line 30) PASS: 30_threads/recursive_mutex/cons/copy_neg.cc (test for excess errors) PASS: 30_threads/recursive_mutex/dest/destructor_locked.cc (test for excess errors) PASS: 30_threads/recursive_mutex/dest/destructor_locked.cc execution test @@ -8527,9 +9083,9 @@ PASS: 30_threads/recursive_mutex/unlock/2.cc (test for excess errors) PASS: 30_threads/recursive_mutex/unlock/2.cc execution test PASS: 30_threads/recursive_timed_mutex/cons/1.cc (test for excess errors) PASS: 30_threads/recursive_timed_mutex/cons/1.cc execution test -PASS: 30_threads/recursive_timed_mutex/cons/assign_neg.cc (test for errors, line 31) +PASS: 30_threads/recursive_timed_mutex/cons/assign_neg.cc (test for errors, line 30) PASS: 30_threads/recursive_timed_mutex/cons/assign_neg.cc (test for excess errors) -PASS: 30_threads/recursive_timed_mutex/cons/copy_neg.cc (test for errors, line 30) +PASS: 30_threads/recursive_timed_mutex/cons/copy_neg.cc (test for errors, line 29) PASS: 30_threads/recursive_timed_mutex/cons/copy_neg.cc (test for excess errors) PASS: 30_threads/recursive_timed_mutex/dest/destructor_locked.cc (test for excess errors) PASS: 30_threads/recursive_timed_mutex/dest/destructor_locked.cc execution test @@ -8587,6 +9143,7 @@ PASS: 30_threads/shared_future/members/wait_for.cc execution test PASS: 30_threads/shared_future/members/wait_until.cc (test for excess errors) PASS: 30_threads/shared_future/members/wait_until.cc execution test PASS: 30_threads/shared_future/requirements/explicit_instantiation.cc (test for excess errors) +PASS: 30_threads/shared_lock/70766.cc (test for excess errors) UNSUPPORTED: 30_threads/shared_lock/cons/1.cc UNSUPPORTED: 30_threads/shared_lock/cons/2.cc UNSUPPORTED: 30_threads/shared_lock/cons/3.cc @@ -8611,9 +9168,9 @@ UNSUPPORTED: 30_threads/shared_mutex/try_lock/2.cc PASS: 30_threads/shared_mutex/unlock/1.cc (test for excess errors) PASS: 30_threads/shared_mutex/unlock/1.cc execution test UNSUPPORTED: 30_threads/shared_timed_mutex/cons/1.cc -PASS: 30_threads/shared_timed_mutex/cons/assign_neg.cc (test for errors, line 32) +PASS: 30_threads/shared_timed_mutex/cons/assign_neg.cc (test for errors, line 31) PASS: 30_threads/shared_timed_mutex/cons/assign_neg.cc (test for excess errors) -PASS: 30_threads/shared_timed_mutex/cons/copy_neg.cc (test for errors, line 31) +PASS: 30_threads/shared_timed_mutex/cons/copy_neg.cc (test for errors, line 30) PASS: 30_threads/shared_timed_mutex/cons/copy_neg.cc (test for excess errors) PASS: 30_threads/shared_timed_mutex/requirements/standard_layout.cc (test for excess errors) UNSUPPORTED: 30_threads/shared_timed_mutex/try_lock/1.cc @@ -8657,12 +9214,13 @@ PASS: 30_threads/thread/cons/8.cc (test for excess errors) PASS: 30_threads/thread/cons/8.cc execution test PASS: 30_threads/thread/cons/9.cc (test for excess errors) PASS: 30_threads/thread/cons/9.cc execution test -PASS: 30_threads/thread/cons/assign_neg.cc (test for errors, line 31) +PASS: 30_threads/thread/cons/assign_neg.cc (test for errors, line 30) PASS: 30_threads/thread/cons/assign_neg.cc (test for excess errors) -PASS: 30_threads/thread/cons/copy_neg.cc (test for errors, line 30) +PASS: 30_threads/thread/cons/copy_neg.cc (test for errors, line 29) PASS: 30_threads/thread/cons/copy_neg.cc (test for excess errors) PASS: 30_threads/thread/cons/moveable.cc (test for excess errors) PASS: 30_threads/thread/cons/moveable.cc execution test +PASS: 30_threads/thread/id/70294.cc (test for excess errors) PASS: 30_threads/thread/id/hash.cc (test for excess errors) PASS: 30_threads/thread/id/operators.cc (test for excess errors) PASS: 30_threads/thread/members/1.cc (test for excess errors) @@ -8686,9 +9244,9 @@ PASS: 30_threads/thread/swap/1.cc (test for excess errors) PASS: 30_threads/thread/swap/1.cc execution test PASS: 30_threads/timed_mutex/cons/1.cc (test for excess errors) PASS: 30_threads/timed_mutex/cons/1.cc execution test -PASS: 30_threads/timed_mutex/cons/assign_neg.cc (test for errors, line 31) +PASS: 30_threads/timed_mutex/cons/assign_neg.cc (test for errors, line 30) PASS: 30_threads/timed_mutex/cons/assign_neg.cc (test for excess errors) -PASS: 30_threads/timed_mutex/cons/copy_neg.cc (test for errors, line 30) +PASS: 30_threads/timed_mutex/cons/copy_neg.cc (test for errors, line 29) PASS: 30_threads/timed_mutex/cons/copy_neg.cc (test for excess errors) PASS: 30_threads/timed_mutex/dest/destructor_locked.cc (test for excess errors) PASS: 30_threads/timed_mutex/dest/destructor_locked.cc execution test @@ -9169,6 +9727,8 @@ PASS: experimental/any/assign/1.cc (test for excess errors) PASS: experimental/any/assign/1.cc execution test PASS: experimental/any/assign/2.cc (test for excess errors) PASS: experimental/any/assign/2.cc execution test +PASS: experimental/any/assign/exception.cc (test for excess errors) +PASS: experimental/any/assign/exception.cc execution test PASS: experimental/any/assign/self.cc (test for excess errors) PASS: experimental/any/assign/self.cc execution test PASS: experimental/any/cons/1.cc (test for excess errors) @@ -9181,7 +9741,7 @@ PASS: experimental/any/cons/nontrivial.cc (test for excess errors) PASS: experimental/any/cons/nontrivial.cc execution test PASS: experimental/any/misc/any_cast.cc (test for excess errors) PASS: experimental/any/misc/any_cast.cc execution test -PASS: experimental/any/misc/any_cast_neg.cc (test for errors, line 353) +PASS: experimental/any/misc/any_cast_neg.cc (test for errors, line 359) PASS: experimental/any/misc/any_cast_neg.cc (test for excess errors) PASS: experimental/any/misc/any_cast_no_rtti.cc (test for excess errors) PASS: experimental/any/misc/any_cast_no_rtti.cc execution test @@ -9193,7 +9753,7 @@ PASS: experimental/any/observers/type.cc (test for excess errors) PASS: experimental/any/observers/type.cc execution test PASS: experimental/any/typedefs.cc (test for excess errors) PASS: experimental/array/make_array.cc (test for excess errors) -PASS: experimental/array/neg.cc (test for errors, line 77) +PASS: experimental/array/neg.cc (test for errors, line 76) PASS: experimental/array/neg.cc (test for excess errors) PASS: experimental/chrono/value.cc (test for excess errors) PASS: experimental/deque/erasure.cc (test for excess errors) @@ -9202,6 +9762,8 @@ PASS: experimental/feat-cxx14.cc (test for excess errors) PASS: experimental/feat-lib-fund.cc (test for excess errors) PASS: experimental/filesystem/iterators/directory_iterator.cc (test for excess errors) PASS: experimental/filesystem/iterators/directory_iterator.cc execution test +PASS: experimental/filesystem/iterators/pop.cc (test for excess errors) +PASS: experimental/filesystem/iterators/pop.cc execution test PASS: experimental/filesystem/iterators/recursive_directory_iterator.cc (test for excess errors) PASS: experimental/filesystem/iterators/recursive_directory_iterator.cc execution test PASS: experimental/filesystem/operations/absolute.cc (test for excess errors) @@ -9210,14 +9772,32 @@ PASS: experimental/filesystem/operations/canonical.cc (test for excess errors) PASS: experimental/filesystem/operations/canonical.cc execution test PASS: experimental/filesystem/operations/copy.cc (test for excess errors) PASS: experimental/filesystem/operations/copy.cc execution test +PASS: experimental/filesystem/operations/copy_file.cc (test for excess errors) +PASS: experimental/filesystem/operations/copy_file.cc execution test PASS: experimental/filesystem/operations/create_directories.cc (test for excess errors) PASS: experimental/filesystem/operations/create_directories.cc execution test +PASS: experimental/filesystem/operations/create_directory.cc (test for excess errors) +PASS: experimental/filesystem/operations/create_directory.cc execution test +PASS: experimental/filesystem/operations/create_symlink.cc (test for excess errors) +PASS: experimental/filesystem/operations/create_symlink.cc execution test PASS: experimental/filesystem/operations/current_path.cc (test for excess errors) PASS: experimental/filesystem/operations/current_path.cc execution test +PASS: experimental/filesystem/operations/equivalent.cc (test for excess errors) +PASS: experimental/filesystem/operations/equivalent.cc execution test PASS: experimental/filesystem/operations/exists.cc (test for excess errors) PASS: experimental/filesystem/operations/exists.cc execution test PASS: experimental/filesystem/operations/file_size.cc (test for excess errors) PASS: experimental/filesystem/operations/file_size.cc execution test +PASS: experimental/filesystem/operations/is_empty.cc (test for excess errors) +PASS: experimental/filesystem/operations/is_empty.cc execution test +PASS: experimental/filesystem/operations/last_write_time.cc (test for excess errors) +PASS: experimental/filesystem/operations/last_write_time.cc execution test +PASS: experimental/filesystem/operations/permissions.cc (test for excess errors) +PASS: experimental/filesystem/operations/permissions.cc execution test +PASS: experimental/filesystem/operations/read_symlink.cc (test for excess errors) +PASS: experimental/filesystem/operations/read_symlink.cc execution test +PASS: experimental/filesystem/operations/remove_all.cc (test for excess errors) +PASS: experimental/filesystem/operations/remove_all.cc execution test PASS: experimental/filesystem/operations/status.cc (test for excess errors) PASS: experimental/filesystem/operations/status.cc execution test PASS: experimental/filesystem/operations/temp_directory_path.cc (test for excess errors) @@ -9246,6 +9826,8 @@ PASS: experimental/filesystem/path/construct/locale.cc (test for excess errors) PASS: experimental/filesystem/path/construct/locale.cc execution test PASS: experimental/filesystem/path/construct/range.cc (test for excess errors) PASS: experimental/filesystem/path/construct/range.cc execution test +PASS: experimental/filesystem/path/construct/string_view.cc (test for excess errors) +PASS: experimental/filesystem/path/construct/string_view.cc execution test PASS: experimental/filesystem/path/decompose/extension.cc (test for excess errors) PASS: experimental/filesystem/path/decompose/extension.cc execution test PASS: experimental/filesystem/path/decompose/filename.cc (test for excess errors) @@ -9278,6 +9860,8 @@ PASS: experimental/filesystem/path/modifiers/replace_filename.cc (test for exces PASS: experimental/filesystem/path/modifiers/replace_filename.cc execution test PASS: experimental/filesystem/path/modifiers/swap.cc (test for excess errors) PASS: experimental/filesystem/path/modifiers/swap.cc execution test +PASS: experimental/filesystem/path/native/string.cc (test for excess errors) +PASS: experimental/filesystem/path/native/string.cc execution test PASS: experimental/filesystem/path/nonmember/hash_value.cc (test for excess errors) PASS: experimental/filesystem/path/nonmember/hash_value.cc execution test PASS: experimental/filesystem/path/query/empty.cc (test for excess errors) @@ -9341,15 +9925,22 @@ PASS: experimental/memory/shared_ptr/cons/alloc_ctor.cc (test for excess errors) PASS: experimental/memory/shared_ptr/cons/alloc_ctor.cc execution test PASS: experimental/memory/shared_ptr/cons/copy_ctor.cc (test for excess errors) PASS: experimental/memory/shared_ptr/cons/copy_ctor.cc execution test -PASS: experimental/memory/shared_ptr/cons/copy_ctor_neg.cc (test for errors, line 40) -PASS: experimental/memory/shared_ptr/cons/copy_ctor_neg.cc (test for errors, line 49) +PASS: experimental/memory/shared_ptr/cons/copy_ctor_neg.cc (test for errors, line 36) +PASS: experimental/memory/shared_ptr/cons/copy_ctor_neg.cc (test for errors, line 43) PASS: experimental/memory/shared_ptr/cons/copy_ctor_neg.cc (test for excess errors) PASS: experimental/memory/shared_ptr/cons/default_ctor.cc (test for excess errors) PASS: experimental/memory/shared_ptr/cons/default_ctor.cc execution test +PASS: experimental/memory/shared_ptr/cons/enable_shared_from_this.cc (test for excess errors) +PASS: experimental/memory/shared_ptr/cons/enable_shared_from_this.cc execution test PASS: experimental/memory/shared_ptr/cons/move_ctor.cc (test for excess errors) PASS: experimental/memory/shared_ptr/cons/move_ctor.cc execution test PASS: experimental/memory/shared_ptr/cons/pointer_ctor.cc (test for excess errors) PASS: experimental/memory/shared_ptr/cons/pointer_ctor.cc execution test +PASS: experimental/memory/shared_ptr/cons/pointer_ctor_neg.cc (test for errors, line 36) +PASS: experimental/memory/shared_ptr/cons/pointer_ctor_neg.cc (test for errors, line 43) +PASS: experimental/memory/shared_ptr/cons/pointer_ctor_neg.cc (test for errors, line 50) +PASS: experimental/memory/shared_ptr/cons/pointer_ctor_neg.cc (test for excess errors) +PASS: experimental/memory/shared_ptr/cons/torture.cc (test for excess errors) PASS: experimental/memory/shared_ptr/cons/unique_ptr_ctor.cc (test for excess errors) PASS: experimental/memory/shared_ptr/cons/unique_ptr_ctor.cc execution test PASS: experimental/memory/shared_ptr/cons/weak_ptr_ctor.cc (test for excess errors) @@ -9358,6 +9949,11 @@ PASS: experimental/memory/shared_ptr/dest/dest.cc (test for excess errors) PASS: experimental/memory/shared_ptr/dest/dest.cc execution test PASS: experimental/memory/shared_ptr/modifiers/reset.cc (test for excess errors) PASS: experimental/memory/shared_ptr/modifiers/reset.cc execution test +PASS: experimental/memory/shared_ptr/modifiers/reset_neg.cc (test for errors, line 40) +PASS: experimental/memory/shared_ptr/modifiers/reset_neg.cc (test for errors, line 41) +PASS: experimental/memory/shared_ptr/modifiers/reset_neg.cc (test for errors, line 43) +PASS: experimental/memory/shared_ptr/modifiers/reset_neg.cc (test for errors, line 44) +PASS: experimental/memory/shared_ptr/modifiers/reset_neg.cc (test for excess errors) PASS: experimental/memory/shared_ptr/modifiers/swap.cc (test for excess errors) PASS: experimental/memory/shared_ptr/modifiers/swap.cc execution test PASS: experimental/memory/shared_ptr/observers/bool_conv.cc (test for excess errors) @@ -9368,8 +9964,17 @@ PASS: experimental/memory/shared_ptr/observers/owner_before.cc (test for excess PASS: experimental/memory/shared_ptr/observers/owner_before.cc execution test PASS: experimental/memory/shared_ptr/observers/use_count.cc (test for excess errors) PASS: experimental/memory/shared_ptr/observers/use_count.cc execution test +PASS: experimental/memory_resource/1.cc (test for excess errors) +PASS: experimental/memory_resource/1.cc execution test +PASS: experimental/memory_resource/null_memory_resource.cc (test for excess errors) +PASS: experimental/memory_resource/null_memory_resource.cc execution test +PASS: experimental/memory_resource/resource_adaptor.cc (test for excess errors) +PASS: experimental/memory_resource/resource_adaptor.cc execution test +PASS: experimental/numeric/77801.cc (test for excess errors) PASS: experimental/numeric/gcd.cc (test for excess errors) -FAIL: experimental/numeric/lcm.cc (test for excess errors) +PASS: experimental/numeric/lcm.cc (test for excess errors) +PASS: experimental/optional/77288.cc (test for excess errors) +PASS: experimental/optional/77288.cc execution test PASS: experimental/optional/assignment/1.cc (test for excess errors) PASS: experimental/optional/assignment/1.cc execution test PASS: experimental/optional/assignment/2.cc (test for excess errors) @@ -9382,6 +9987,8 @@ PASS: experimental/optional/assignment/5.cc (test for excess errors) PASS: experimental/optional/assignment/5.cc execution test PASS: experimental/optional/assignment/6.cc (test for excess errors) PASS: experimental/optional/assignment/6.cc execution test +PASS: experimental/optional/cons/77727.cc (test for excess errors) +PASS: experimental/optional/cons/77727.cc execution test PASS: experimental/optional/cons/copy.cc (test for excess errors) PASS: experimental/optional/cons/copy.cc execution test PASS: experimental/optional/cons/default.cc (test for excess errors) @@ -9390,6 +9997,9 @@ PASS: experimental/optional/cons/move.cc (test for excess errors) PASS: experimental/optional/cons/move.cc execution test PASS: experimental/optional/cons/value.cc (test for excess errors) PASS: experimental/optional/cons/value.cc execution test +PASS: experimental/optional/cons/value_neg.cc (test for errors, line 34) +PASS: experimental/optional/cons/value_neg.cc (test for errors, line 36) +PASS: experimental/optional/cons/value_neg.cc (test for excess errors) PASS: experimental/optional/constexpr/cons/default.cc (test for excess errors) PASS: experimental/optional/constexpr/cons/value.cc (test for excess errors) PASS: experimental/optional/constexpr/in_place.cc (test for excess errors) @@ -9442,29 +10052,29 @@ PASS: experimental/optional/requirements.cc execution test PASS: experimental/optional/swap/1.cc (test for excess errors) PASS: experimental/optional/swap/1.cc execution test PASS: experimental/optional/typedefs.cc (test for excess errors) -PASS: experimental/propagate_const/assignment/copy.cc (test for errors, line 30) +PASS: experimental/propagate_const/assignment/copy.cc (test for errors, line 29) PASS: experimental/propagate_const/assignment/copy.cc (test for excess errors) PASS: experimental/propagate_const/assignment/move.cc (test for excess errors) PASS: experimental/propagate_const/assignment/move.cc execution test -PASS: experimental/propagate_const/assignment/move_neg.cc (test for errors, line 158) -PASS: experimental/propagate_const/assignment/move_neg.cc (test for errors, line 34) -PASS: experimental/propagate_const/assignment/move_neg.cc (test for errors, line 37) +PASS: experimental/propagate_const/assignment/move_neg.cc (test for errors, line 162) +PASS: experimental/propagate_const/assignment/move_neg.cc (test for errors, line 33) +PASS: experimental/propagate_const/assignment/move_neg.cc (test for errors, line 36) PASS: experimental/propagate_const/assignment/move_neg.cc (test for excess errors) +PASS: experimental/propagate_const/cons/copy.cc (test for errors, line 27) PASS: experimental/propagate_const/cons/copy.cc (test for errors, line 28) -PASS: experimental/propagate_const/cons/copy.cc (test for errors, line 29) PASS: experimental/propagate_const/cons/copy.cc (test for excess errors) PASS: experimental/propagate_const/cons/default.cc (test for excess errors) PASS: experimental/propagate_const/cons/default.cc execution test PASS: experimental/propagate_const/cons/move.cc (test for excess errors) PASS: experimental/propagate_const/cons/move.cc execution test -PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 117) -PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 124) -PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 133) -PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 142) +PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 120) +PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 127) +PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 136) +PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 145) +PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 37) PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 38) PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 39) PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 40) -PASS: experimental/propagate_const/cons/move_neg.cc (test for errors, line 41) PASS: experimental/propagate_const/cons/move_neg.cc (test for excess errors) PASS: experimental/propagate_const/hash/1.cc (test for excess errors) PASS: experimental/propagate_const/hash/1.cc execution test @@ -9473,19 +10083,19 @@ PASS: experimental/propagate_const/observers/1.cc execution test PASS: experimental/propagate_const/relops/1.cc (test for excess errors) PASS: experimental/propagate_const/relops/1.cc execution test PASS: experimental/propagate_const/requirements1.cc (test for excess errors) -PASS: experimental/propagate_const/requirements2.cc (test for errors, line 104) -PASS: experimental/propagate_const/requirements2.cc (test for errors, line 65) -PASS: experimental/propagate_const/requirements2.cc (test for errors, line 184) -PASS: experimental/propagate_const/requirements2.cc (test for errors, line 210) +PASS: experimental/propagate_const/requirements2.cc (test for errors, line 107) +PASS: experimental/propagate_const/requirements2.cc (test for errors, line 68) +PASS: experimental/propagate_const/requirements2.cc (test for errors, line 189) +PASS: experimental/propagate_const/requirements2.cc (test for errors, line 215) PASS: experimental/propagate_const/requirements2.cc (test for excess errors) -PASS: experimental/propagate_const/requirements3.cc (test for errors, line 104) +PASS: experimental/propagate_const/requirements3.cc (test for errors, line 107) PASS: experimental/propagate_const/requirements3.cc (test for excess errors) -PASS: experimental/propagate_const/requirements4.cc (test for errors, line 104) -PASS: experimental/propagate_const/requirements4.cc (test for errors, line 65) -PASS: experimental/propagate_const/requirements4.cc (test for errors, line 111) -PASS: experimental/propagate_const/requirements4.cc (test for errors, line 29) +PASS: experimental/propagate_const/requirements4.cc (test for errors, line 107) +PASS: experimental/propagate_const/requirements4.cc (test for errors, line 68) +PASS: experimental/propagate_const/requirements4.cc (test for errors, line 114) +PASS: experimental/propagate_const/requirements4.cc (test for errors, line 28) PASS: experimental/propagate_const/requirements4.cc (test for excess errors) -PASS: experimental/propagate_const/requirements5.cc (test for errors, line 104) +PASS: experimental/propagate_const/requirements5.cc (test for errors, line 107) PASS: experimental/propagate_const/requirements5.cc (test for excess errors) PASS: experimental/propagate_const/swap/1.cc (test for excess errors) PASS: experimental/propagate_const/swap/1.cc execution test @@ -9619,14 +10229,9 @@ PASS: experimental/system_error/value.cc (test for excess errors) PASS: experimental/tuple/apply.cc (test for excess errors) PASS: experimental/tuple/apply.cc execution test PASS: experimental/tuple/tuple_size.cc (test for excess errors) -PASS: experimental/type_erased_allocator/1.cc (test for excess errors) -PASS: experimental/type_erased_allocator/1.cc execution test -PASS: experimental/type_erased_allocator/1_neg.cc (test for excess errors) -XFAIL: experimental/type_erased_allocator/1_neg.cc execution test PASS: experimental/type_erased_allocator/2.cc (test for excess errors) PASS: experimental/type_erased_allocator/2.cc execution test PASS: experimental/type_erased_allocator/uses_allocator.cc (test for excess errors) -PASS: experimental/type_erased_allocator/uses_allocator.cc execution test PASS: experimental/type_traits/detection.cc (test for excess errors) PASS: experimental/type_traits/value.cc (test for excess errors) PASS: experimental/unordered_map/erasure.cc (test for excess errors) @@ -9661,6 +10266,8 @@ PASS: ext/bitmap_allocator/check_delete.cc (test for excess errors) PASS: ext/bitmap_allocator/check_delete.cc execution test PASS: ext/bitmap_allocator/check_new.cc (test for excess errors) PASS: ext/bitmap_allocator/check_new.cc execution test +PASS: ext/bitmap_allocator/overaligned.cc (test for excess errors) +PASS: ext/bitmap_allocator/overaligned.cc execution test PASS: ext/bitmap_allocator/variadic_construct.cc (test for excess errors) PASS: ext/bitmap_allocator/variadic_construct.cc execution test PASS: ext/codecvt/1.cc (test for excess errors) @@ -9693,14 +10300,14 @@ PASS: ext/enc_filebuf/wchar_t/13189.cc (test for excess errors) PASS: ext/enc_filebuf/wchar_t/13189.cc execution test PASS: ext/ext_pointer/1.cc (test for excess errors) PASS: ext/ext_pointer/1.cc execution test -PASS: ext/ext_pointer/1_neg.cc 31 (test for errors, line 56) -PASS: ext/ext_pointer/1_neg.cc 32 (test for errors, line 57) -PASS: ext/ext_pointer/1_neg.cc 39 (test for errors, line 64) -PASS: ext/ext_pointer/1_neg.cc 40 (test for errors, line 65) -PASS: ext/ext_pointer/1_neg.cc 48 (test for errors, line 73) -PASS: ext/ext_pointer/1_neg.cc 54 (test for errors, line 79) -PASS: ext/ext_pointer/1_neg.cc 61 (test for errors, line 86) -PASS: ext/ext_pointer/1_neg.cc 62 (test for errors, line 87) +PASS: ext/ext_pointer/1_neg.cc 31 (test for errors, line 54) +PASS: ext/ext_pointer/1_neg.cc 32 (test for errors, line 55) +PASS: ext/ext_pointer/1_neg.cc 39 (test for errors, line 62) +PASS: ext/ext_pointer/1_neg.cc 40 (test for errors, line 63) +PASS: ext/ext_pointer/1_neg.cc 48 (test for errors, line 71) +PASS: ext/ext_pointer/1_neg.cc 54 (test for errors, line 77) +PASS: ext/ext_pointer/1_neg.cc 61 (test for errors, line 84) +PASS: ext/ext_pointer/1_neg.cc 62 (test for errors, line 85) PASS: ext/ext_pointer/1_neg.cc (test for excess errors) PASS: ext/forced_error/cons_virtual_derivation.cc (test for excess errors) PASS: ext/forced_error/cons_virtual_derivation.cc execution test @@ -9724,6 +10331,10 @@ PASS: ext/malloc_allocator/deallocate_global.cc execution test PASS: ext/malloc_allocator/deallocate_local.cc (test for excess errors) PASS: ext/malloc_allocator/deallocate_local.cc execution test PASS: ext/malloc_allocator/explicit_instantiation.cc (test for excess errors) +PASS: ext/malloc_allocator/overaligned.cc (test for excess errors) +PASS: ext/malloc_allocator/overaligned.cc execution test +PASS: ext/malloc_allocator/sanity.cc (test for excess errors) +PASS: ext/malloc_allocator/sanity.cc execution test PASS: ext/malloc_allocator/variadic_construct.cc (test for excess errors) PASS: ext/malloc_allocator/variadic_construct.cc execution test PASS: ext/median.cc (test for excess errors) @@ -9767,6 +10378,8 @@ PASS: ext/mt_allocator/deallocate_local_thread-5.cc execution test PASS: ext/mt_allocator/deallocate_local_thread-7.cc (test for excess errors) PASS: ext/mt_allocator/deallocate_local_thread-7.cc execution test PASS: ext/mt_allocator/explicit_instantiation.cc (test for excess errors) +PASS: ext/mt_allocator/overaligned.cc (test for excess errors) +PASS: ext/mt_allocator/overaligned.cc execution test PASS: ext/mt_allocator/tune-1.cc (test for excess errors) PASS: ext/mt_allocator/tune-1.cc execution test PASS: ext/mt_allocator/tune-2.cc (test for excess errors) @@ -9790,6 +10403,8 @@ PASS: ext/new_allocator/deallocate_global.cc execution test PASS: ext/new_allocator/deallocate_local.cc (test for excess errors) PASS: ext/new_allocator/deallocate_local.cc execution test PASS: ext/new_allocator/instantiate.cc (test for excess errors) +PASS: ext/new_allocator/overaligned.cc (test for excess errors) +PASS: ext/new_allocator/overaligned.cc execution test PASS: ext/new_allocator/variadic_construct.cc (test for excess errors) PASS: ext/new_allocator/variadic_construct.cc execution test PASS: ext/numeric_traits/numeric_traits.cc (test for excess errors) @@ -9895,10 +10510,12 @@ PASS: ext/pool_allocator/check_delete.cc execution test PASS: ext/pool_allocator/check_new.cc (test for excess errors) PASS: ext/pool_allocator/check_new.cc execution test PASS: ext/pool_allocator/explicit_instantiation.cc (test for excess errors) +PASS: ext/pool_allocator/overaligned.cc (test for excess errors) +PASS: ext/pool_allocator/overaligned.cc execution test PASS: ext/pool_allocator/variadic_construct.cc (test for excess errors) PASS: ext/pool_allocator/variadic_construct.cc execution test UNSUPPORTED: ext/profile/all.cc -PASS: ext/profile/mutex_extensions_neg.cc (test for errors, line 324) +PASS: ext/profile/mutex_extensions_neg.cc (test for errors, line 350) PASS: ext/profile/mutex_extensions_neg.cc (test for excess errors) UNSUPPORTED: ext/profile/profiler_algos.cc UNSUPPORTED: ext/profile/replace_new.cc @@ -10053,6 +10670,18 @@ PASS: ext/random/triangular_distribution/operators/serialize.cc (test for excess PASS: ext/random/triangular_distribution/operators/serialize.cc execution test PASS: ext/random/triangular_distribution/requirements/explicit_instantiation/1.cc (test for excess errors) PASS: ext/random/triangular_distribution/requirements/typedefs.cc (test for excess errors) +PASS: ext/random/uniform_inside_sphere_distribution/cons/default.cc (test for excess errors) +PASS: ext/random/uniform_inside_sphere_distribution/cons/default.cc execution test +PASS: ext/random/uniform_inside_sphere_distribution/cons/parms.cc (test for excess errors) +PASS: ext/random/uniform_inside_sphere_distribution/cons/parms.cc execution test +PASS: ext/random/uniform_inside_sphere_distribution/operators/equal.cc (test for excess errors) +PASS: ext/random/uniform_inside_sphere_distribution/operators/equal.cc execution test +PASS: ext/random/uniform_inside_sphere_distribution/operators/generate.cc (test for excess errors) +PASS: ext/random/uniform_inside_sphere_distribution/operators/generate.cc execution test +PASS: ext/random/uniform_inside_sphere_distribution/operators/inequal.cc (test for excess errors) +PASS: ext/random/uniform_inside_sphere_distribution/operators/inequal.cc execution test +PASS: ext/random/uniform_inside_sphere_distribution/operators/serialize.cc (test for excess errors) +PASS: ext/random/uniform_inside_sphere_distribution/operators/serialize.cc execution test PASS: ext/random/uniform_on_sphere_distribution/cons/default.cc (test for excess errors) PASS: ext/random/uniform_on_sphere_distribution/cons/default.cc execution test PASS: ext/random/uniform_on_sphere_distribution/operators/equal.cc (test for excess errors) @@ -10089,6 +10718,7 @@ PASS: ext/rope/40299.cc (test for excess errors) PASS: ext/rope/44708.cc (test for excess errors) PASS: ext/rope/44963.cc (test for excess errors) PASS: ext/rope/5.cc (test for excess errors) +PASS: ext/rope/6.cc (test for excess errors) PASS: ext/rope/61946.cc (test for excess errors) PASS: ext/rope/pthread7-rope.cc (test for excess errors) PASS: ext/rope/pthread7-rope.cc execution test @@ -10213,6 +10843,8 @@ PASS: ext/vstring/inserters_extractors/wchar_t/28277.cc (test for excess errors) PASS: ext/vstring/inserters_extractors/wchar_t/28277.cc execution test PASS: ext/vstring/modifiers/assign/move_assign.cc (test for excess errors) PASS: ext/vstring/modifiers/assign/move_assign.cc execution test +PASS: ext/vstring/modifiers/clear/56166.cc (test for excess errors) +PASS: ext/vstring/modifiers/clear/56166.cc execution test PASS: ext/vstring/modifiers/erase/char/54577.cc (test for excess errors) PASS: ext/vstring/modifiers/erase/wchar_t/54577.cc (test for excess errors) PASS: ext/vstring/modifiers/insert/char/const_iterator.cc (test for excess errors) @@ -10393,14 +11025,14 @@ PASS: tr1/2_general_utilities/shared_ptr/assign/assign.cc (test for excess error PASS: tr1/2_general_utilities/shared_ptr/assign/assign.cc execution test PASS: tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc (test for excess errors) PASS: tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc execution test -PASS: tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc (test for errors, line 40) +PASS: tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc (test for errors, line 38) PASS: tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc (test for excess errors) -PASS: tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc (test for errors, line 39) +PASS: tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc (test for errors, line 37) PASS: tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc (test for excess errors) PASS: tr1/2_general_utilities/shared_ptr/assign/dr541.cc (test for excess errors) PASS: tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc (test for excess errors) PASS: tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc execution test -PASS: tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc (test for errors, line 38) +PASS: tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc (test for errors, line 36) PASS: tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc (test for errors, line ) PASS: tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc (test for errors, line ) PASS: tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc (test for errors, line ) @@ -10416,7 +11048,7 @@ PASS: tr1/2_general_utilities/shared_ptr/cons/43820_neg.cc (test for errors, li PASS: tr1/2_general_utilities/shared_ptr/cons/43820_neg.cc (test for excess errors) PASS: tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc (test for excess errors) PASS: tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc execution test -PASS: tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc (test for errors, line 38) +PASS: tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc (test for errors, line 36) PASS: tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc (test for excess errors) PASS: tr1/2_general_utilities/shared_ptr/cons/copy.cc (test for excess errors) PASS: tr1/2_general_utilities/shared_ptr/cons/copy.cc execution test @@ -10441,11 +11073,11 @@ PASS: tr1/2_general_utilities/shared_ptr/misc/swap.cc execution test PASS: tr1/2_general_utilities/shared_ptr/modifiers/24805.cc (test for excess errors) PASS: tr1/2_general_utilities/shared_ptr/modifiers/reset.cc (test for excess errors) PASS: tr1/2_general_utilities/shared_ptr/modifiers/reset.cc execution test -PASS: tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc (test for errors, line 36) +PASS: tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc (test for errors, line 34) PASS: tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc (test for excess errors) PASS: tr1/2_general_utilities/shared_ptr/modifiers/swap.cc (test for excess errors) PASS: tr1/2_general_utilities/shared_ptr/modifiers/swap.cc execution test -PASS: tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc (test for errors, line 37) +PASS: tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc (test for errors, line 35) PASS: tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc (test for excess errors) PASS: tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc (test for excess errors) PASS: tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc execution test @@ -11347,6 +11979,27 @@ PASS: libstdc++-prettyprinters/cxx11.cc print uptr PASS: libstdc++-prettyprinters/cxx11.cc print ruptr PASS: libstdc++-prettyprinters/cxx11.cc print tpl PASS: libstdc++-prettyprinters/cxx11.cc print rtpl +PASS: libstdc++-prettyprinters/cxx17.cc execution test +PASS: libstdc++-prettyprinters/cxx17.cc print str +PASS: libstdc++-prettyprinters/cxx17.cc print o +PASS: libstdc++-prettyprinters/cxx17.cc print ob +PASS: libstdc++-prettyprinters/cxx17.cc print oi +PASS: libstdc++-prettyprinters/cxx17.cc print op +PASS: libstdc++-prettyprinters/cxx17.cc print om +PASS: libstdc++-prettyprinters/cxx17.cc print os +PASS: libstdc++-prettyprinters/cxx17.cc print a +PASS: libstdc++-prettyprinters/cxx17.cc print ab +PASS: libstdc++-prettyprinters/cxx17.cc print ai +PASS: libstdc++-prettyprinters/cxx17.cc print ap +PASS: libstdc++-prettyprinters/cxx17.cc print as +PASS: libstdc++-prettyprinters/cxx17.cc print as2 +PASS: libstdc++-prettyprinters/cxx17.cc print am +PASS: libstdc++-prettyprinters/cxx17.cc print v0 +PASS: libstdc++-prettyprinters/cxx17.cc print v1 +PASS: libstdc++-prettyprinters/cxx17.cc print v2 +PASS: libstdc++-prettyprinters/cxx17.cc print v3 +PASS: libstdc++-prettyprinters/cxx17.cc print v4 +PASS: libstdc++-prettyprinters/cxx17.cc print vref PASS: libstdc++-prettyprinters/debug.cc execution test PASS: libstdc++-prettyprinters/debug.cc print str PASS: libstdc++-prettyprinters/debug.cc print bs @@ -11525,7 +12178,14 @@ PASS: libstdc++-xmethods/deque.cc print q3.front() PASS: libstdc++-xmethods/deque.cc print q1.back()==(100+q1_size-1) PASS: libstdc++-xmethods/deque.cc print q2.back()==(200+q2_size-1) PASS: libstdc++-xmethods/deque.cc print q3.back()==(300+q3_size-1) -UNSUPPORTED: libstdc++-xmethods/deque.cc +PASS: libstdc++-xmethods/deque.cc print q3[0] +PASS: libstdc++-xmethods/deque.cc print q3[q3_size/2]==(300+q3_size/2) +PASS: libstdc++-xmethods/deque.cc print q3[q3_size-1]==(300+q3_size-1) +PASS: libstdc++-xmethods/deque.cc whatis q0.empty() +PASS: libstdc++-xmethods/deque.cc whatis q0.size() +PASS: libstdc++-xmethods/deque.cc whatis q1.front() +PASS: libstdc++-xmethods/deque.cc whatis q1.back() +PASS: libstdc++-xmethods/deque.cc whatis q3[0] PASS: libstdc++-xmethods/forwardlist.cc execution test PASS: libstdc++-xmethods/forwardlist.cc print l0.empty() PASS: libstdc++-xmethods/forwardlist.cc print l1.empty() @@ -11536,7 +12196,12 @@ PASS: libstdc++-xmethods/list.cc execution test PASS: libstdc++-xmethods/list.cc print l0.empty() PASS: libstdc++-xmethods/list.cc print l1.empty() PASS: libstdc++-xmethods/list.cc print l1.size() -UNSUPPORTED: libstdc++-xmethods/list.cc +PASS: libstdc++-xmethods/list.cc print l1.front() +PASS: libstdc++-xmethods/list.cc print l1.back() +PASS: libstdc++-xmethods/list.cc whatis l1.empty() +PASS: libstdc++-xmethods/list.cc whatis l1.size() +PASS: libstdc++-xmethods/list.cc whatis l1.front() +PASS: libstdc++-xmethods/list.cc whatis l1.back() PASS: libstdc++-xmethods/unique_ptr.cc execution test PASS: libstdc++-xmethods/unique_ptr.cc print *p PASS: libstdc++-xmethods/unique_ptr.cc print p.get() @@ -11552,11 +12217,62 @@ PASS: libstdc++-xmethods/vector.cc execution test PASS: libstdc++-xmethods/vector.cc print v1[0] PASS: libstdc++-xmethods/vector.cc print v1[1] PASS: libstdc++-xmethods/vector.cc print v1[2] -UNSUPPORTED: libstdc++-xmethods/vector.cc +PASS: libstdc++-xmethods/vector.cc print bv1[0] +PASS: libstdc++-xmethods/vector.cc print bv1[1] +PASS: libstdc++-xmethods/vector.cc print bv1[14] +PASS: libstdc++-xmethods/vector.cc print bv2[0] +PASS: libstdc++-xmethods/vector.cc print bv2[1] +PASS: libstdc++-xmethods/vector.cc print bv2[63] +PASS: libstdc++-xmethods/vector.cc print bv3[0] +PASS: libstdc++-xmethods/vector.cc print bv3[1] +PASS: libstdc++-xmethods/vector.cc print bv3[63] +PASS: libstdc++-xmethods/vector.cc print v0.size() +PASS: libstdc++-xmethods/vector.cc print bv0.size() +PASS: libstdc++-xmethods/vector.cc print v1.size() +PASS: libstdc++-xmethods/vector.cc print bv1.size() +PASS: libstdc++-xmethods/vector.cc print bv2.size() +PASS: libstdc++-xmethods/vector.cc print bv3.size() +PASS: libstdc++-xmethods/vector.cc print v0.empty() +PASS: libstdc++-xmethods/vector.cc print v1.empty() +PASS: libstdc++-xmethods/vector.cc print bv0.empty() +PASS: libstdc++-xmethods/vector.cc print bv1.empty() +PASS: libstdc++-xmethods/vector.cc print bv2.empty() +PASS: libstdc++-xmethods/vector.cc print bv3.empty() +PASS: libstdc++-xmethods/vector.cc print v1.front() +PASS: libstdc++-xmethods/vector.cc print v1.back() +PASS: libstdc++-xmethods/vector.cc print bv1.front() +PASS: libstdc++-xmethods/vector.cc print bv1.back() +PASS: libstdc++-xmethods/vector.cc print bv2.front() +PASS: libstdc++-xmethods/vector.cc print bv2.back() +PASS: libstdc++-xmethods/vector.cc print bv3.front() +PASS: libstdc++-xmethods/vector.cc print bv3.back() +PASS: libstdc++-xmethods/vector.cc print v1.at(1) +PASS: libstdc++-xmethods/vector.cc print bv1.at(0) +PASS: libstdc++-xmethods/vector.cc print bv1.at(1) +PASS: libstdc++-xmethods/vector.cc print bv1.at(14) +PASS: libstdc++-xmethods/vector.cc print bv2.at(0) +PASS: libstdc++-xmethods/vector.cc print bv2.at(1) +PASS: libstdc++-xmethods/vector.cc print bv2.at(63) +PASS: libstdc++-xmethods/vector.cc print bv3.at(0) +PASS: libstdc++-xmethods/vector.cc print bv3.at(1) +PASS: libstdc++-xmethods/vector.cc print bv3.at(63) +PASS: libstdc++-xmethods/vector.cc print bv3.at(64) +PASS: libstdc++-xmethods/vector.cc whatis v0.empty() +PASS: libstdc++-xmethods/vector.cc whatis v0.size() +PASS: libstdc++-xmethods/vector.cc whatis v1.front() +PASS: libstdc++-xmethods/vector.cc whatis v1.back() +PASS: libstdc++-xmethods/vector.cc whatis v1[0] +PASS: libstdc++-xmethods/vector.cc whatis v1.at(1) +PASS: libstdc++-xmethods/vector.cc whatis bv0.empty() +PASS: libstdc++-xmethods/vector.cc whatis bv0.size() +PASS: libstdc++-xmethods/vector.cc whatis bv1.front() +PASS: libstdc++-xmethods/vector.cc whatis bv1.back() +PASS: libstdc++-xmethods/vector.cc whatis bv1[0] +PASS: libstdc++-xmethods/vector.cc whatis bv1.at(1) === libstdc++ Summary === -# of expected passes 11203 -# of unexpected failures 18 -# of expected failures 67 -# of unsupported tests 249 +# of expected passes 11912 +# of unexpected failures 17 +# of expected failures 65 +# of unsupported tests 259 -- cgit v1.2.3